Появилось описание асинхронного шаблона проектирования
Task-based Asynchronous Pattern (TAP) является новым шаблоном для асинхронного программирования в.
NET Framework. Он основан на Task и Task {} TResult типах, в пространстве имен System.Threading.Tasks, которые используются для представления произвольных асинхронных операций. Более
подробно с шаблонов можно ознакомиться тут.