Рассмотрим две интересные ситуации, которые могут произойти, если в проекте одновременно используются асинхронные методы и контракты.
[Ещё]
Как получить блокировку ASP.NET приложения одним вызовом .NET метода? Очень даже просто. Причем, данный способ справедлив также для WPF и WinForms.
[Ещё]
Рассмотрим следующую задачу: необходимо вызывать некий синхронный код как асинхронный.
[Ещё]
Пользователь только перешел на страницу и тут же ушел с неё, не дожидаясь завершения загрузки. Если это была простая html страница, то ничего ужасного не произошло. Но что если страница делает несколько "тяжелых" запросов?
[Ещё]
Создавать и использовать методы async void необходимо с большой осторожностью.
[Ещё]
Доступна для загрузки финальная версия Microsoft.Bcl.Async.
[Ещё]
Посмотрим, как можно немного оптимизировать работу async/await при написании собственной библиотеки с асинхронными методами.
[Ещё]
Библиотека .NET предлагает различные способы достижения асинхронности. Но какой из них выбрать в конкретной ситуации, когда надо запустить несколько задач одновременно?
[Ещё]
Как преобразовать пару асинхронных событий к виду async/await? Очень легко.
[Ещё]
Ошибка при использовании инициализатора объекта совместно с await.
[Ещё]