Из этого краткого руководства вы узнаете, как механизм async в С# 5.0 позволяет упростить написание асинхронного кода. Помимо ясного введения в асинхронное программирование вообще, вы найдете углубленное описание работы этого конкретного механизма и ответ на вопрос, когда и зачем использовать его в собственных приложениях. В книге рассматриваются следующие вопросы. Как писать асинхронный код вручную и как механизм async скрывает неприглядные детали. Новые способы повышения производительности серверного кода в приложениях ASP.NET . Совместная работа async и WinRT в приложениях для Windows 8. Смысл ключевого слова await в async-методах. В каком потоке .NET исполняется асинхронный код в каждой точке программы. Написание асинхронных API, согласованных с паттерном Task-based Asynchronous Pattern (ТАР). Распараллеливание программ для задействования возможностей современных компьютеров. Измерение производительности async-кода и...
Iz etogo kratkogo rukovodstva vy uznaete, kak mekhanizm async v S# 5.0 pozvoljaet uprostit napisanie asinkhronnogo koda. Pomimo jasnogo vvedenija v asinkhronnoe programmirovanie voobsche, vy najdete uglublennoe opisanie raboty etogo konkretnogo mekhanizma i otvet na vopros, kogda i zachem ispolzovat ego v sobstvennykh prilozhenijakh. V knige rassmatrivajutsja sledujuschie voprosy. Kak pisat asinkhronnyj kod vruchnuju i kak mekhanizm async skryvaet neprigljadnye detali. Novye sposoby povyshenija proizvoditelnosti servernogo koda v prilozhenijakh ASP.NET . Sovmestnaja rabota async i WinRT v prilozhenijakh dlja Windows 8. Smysl kljuchevogo slova await v async-metodakh. V kakom potoke .NET ispolnjaetsja asinkhronnyj kod v kazhdoj tochke programmy. Napisanie asinkhronnykh API, soglasovannykh s patternom Task-based Asynchronous Pattern (TAR). Rasparallelivanie programm dlja zadejstvovanija vozmozhnostej sovremennykh kompjuterov. Izmerenie proizvoditelnosti async-koda i...