17.01.2017 Await, Catch и Finally в C# 6

В продолжении темы асинхронного программирования публикую перевод еще одной статьи, в которой рассказывается об одном весьма значимом нововведении в язык C# 6 - обработке исключений асинхронных методов в блоках catch и finally.

05.01.2017 Взаимная блокировка (deadlock) в async/await

В этой статье пойдет речь об асинхронном программировании в C# с использованием async/await, а именно - о взаимной блокировке (deadlock), которая может возникнуть в приложениях, обладающих контекстом синхронизации (SynchronizationContext), а также о том, как избежать эту неприятностную ситуацию.