KaZachya.net > Книги и Журналы > Конкурентность в C#. Асинхронное, параллельное и многопоточное программирование

Конкурентность в C#. Асинхронное, параллельное и многопоточное программирование


8-11-2020, 17:41. Разместил: Hottei83
Конкурентность в C#. Асинхронное, параллельное и многопоточное программирование

Если вы побаиваетесь конкурентного и многопоточного программирования, эта книга написана для вас. Стивен Клири предоставляет в ваше распоряжение 85 рецептов работы с .NET и C# 8.0, необходимых для параллельной обработки и асинхронного программирования.

Конкурентность уже стала общепринятым методом разработки хорошо масштабируемых приложений, но параллельное программирование остается непростой задачей.

Подробные примеры и комментарии к коду позволят разобраться в том, как современные инструменты повышают уровень абстракции и упрощают конкурентное программирование. Вы научитесь использовать async и await для асинхронных операций, расширять возможности кода за счет использования асинхронных потоков, исследовать потенциал параллельного программирования с библиотекой TPL Dataflow, создавать конвейеры потоков данных с библиотекой TPL Dataflow, задействовать функциональность System.Reactive на базе LINQ, использовать потоково-безопасные и неизменяемые коллекции, проводить модульное тестирование конкурентного кода, брать под контроль пул потоков, реализовывать корректную кооперативную отмену, анализировать сценарии на предмет объединения конкурентных методов, пользоваться всеми возможностями асинхронно-совместимого объектно-ориентированного программирования, распознавать и создавать адаптеры для кода, в котором используются старые стили асинхронного программирования.

2-е издание.

Название: Конкурентность в C#. Асинхронное, параллельное и многопоточное программирование
Год: 2020
Автор: Стивен Клири
Издательство: Питер
Жанр: программирование, разработка, компьютерная литература
Количество страниц: 304
Формат: PDF, DJVU, RTF
Язык: Русский
Размер: 46.35 Mb

Скачать Конкурентность в C#. Асинхронное, параллельное и многопоточное программирование

Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт.


Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт.


Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт.


Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт.


Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт.

Вернуться назад
return_links(); ?>