Аннотация
Из этого краткого руководства вы узнаете, как механизм async в С# 5.0 позволяет упростить написание асинхронного кода. Помимо ясного введения в асинхронное программирование вообще, вы найдете углубленное описание работы этого конкретного механизма и ответ на вопрос, когда и зачем использовать его в собственных приложениях.
В книге рассматриваются следующие вопросы:
— Как писать асинхронный код вручную и как механизм async скрывает неприглядные детали.
— Новые способы повышения производительности серверного кода в приложениях ASP.NET.
— Совместная работа async и WinRT в приложениях для Windows 8.
— Смысл ключевого слова await в async-методах.
— В каком потоке .NET исполняется асинхронный код в каждой точке программы.
— Написание асинхронных API, согласованных с паттерном Task-based Asynchronous Pattern (ТАР).
— Распараллеливание программ для задействования возможностей современных компьютеров.
— Измерение производительности async-кода и сравнение с альтернативными подходами.
Книга рассчитана на опытных программистов на С#, но будет понятна и начинающим. Она изобилует примерами кода, который можно использовать в своих программах.
В книге рассматриваются следующие вопросы:
— Как писать асинхронный код вручную и как механизм async скрывает неприглядные детали.
— Новые способы повышения производительности серверного кода в приложениях ASP.NET.
— Совместная работа async и WinRT в приложениях для Windows 8.
— Смысл ключевого слова await в async-методах.
— В каком потоке .NET исполняется асинхронный код в каждой точке программы.
— Написание асинхронных API, согласованных с паттерном Task-based Asynchronous Pattern (ТАР).
— Распараллеливание программ для задействования возможностей современных компьютеров.
— Измерение производительности async-кода и сравнение с альтернативными подходами.
Книга рассчитана на опытных программистов на С#, но будет понятна и начинающим. Она изобилует примерами кода, который можно использовать в своих программах.
Характеристики
Издано
|
Издательство «ДМК Пресс» |
Формат(ы)
|
|
Перевод
|
с англ. |
Возрастное ограничение
|
Нет |
Вид издания
|
Практическое издание |
Ознакомительный фрагмент
Открыть/скачать фрагмент
299,1 кб
Отзывы