В своем блоге Эрик Липперт рассказал о новой возможности следующей, пятой версии языка C#. В ней появятся новые ключевые слова, которые облегчат создание простого и понятного кода для асинхронной обработки событий.
В настоящее время идет работа над CTP-версией прототипа компилятора C# 5.0.
Некоторые материалы по асинхронному программированию можно найти в центре MSDN