«Асинхронность в .NET — от простого к сложному». Владислав Фурдак, DataArt.