Microsoft только что анонсировала новую функцию С# Async. Каждый пример, который я видел до сих пор, касается асинхронной загрузки чего-либо из HTTP. Конечно, есть и другие важные асинхронные вещи?
Предположим, что я не пишу новый клиент RSS или приложение Twitter. Что интересно для С# Async для меня?
Изменить У меня был Ага! при просмотре сеанса PDC Андерса. Раньше я работал над программами, использующими потоки "наблюдателей". Эти потоки ждут, когда что-то случится, например, наблюдая за изменением файла. Они не выполняют работу, просто простаивают и уведомляют основной поток, когда что-то происходит. Эти потоки могут быть заменены кодом await/async в новой модели.