- Регистрация
- 24.06.19
- Сообщения
- 52,560
- Реакции
- 292,673
Последние темы автора:
- [Елена Силка] Техники формирования ценности и удержания статусных мужчин (2024)
- [Филип Гарднер, Энди Стэндинг] Мебель своими руками. 35 МК, которые можно сделать за выходные (2024)
- [Патрик Кинг] Смол-ток. Перестаньте говорить о погоде и начните налаживать реальные связи (2024)
- [М. Романова] Абсолютное Расслабление. Практика для тех, кто хочет отдохнуть и восстановиться (2024)
- [Галия Злачевская] [Шитье] Компьютерная программа по построению брюк на любую фигуру (2024)
- #1
Голосов: 0
Если вы побаиваетесь конкурентного и многопоточного программирования, эта книга написана для вас. Стивен Клири предоставляет в ваше распоряжение 85 рецептов работы с .NET и C# 8.0, необходимых для параллельной обработки и асинхронного программирования. Конкурентность уже стала общепринятым методом разработки хорошо масштабируемых приложений, но параллельное программирование остается непростой задачей.
Подробные примеры и комментарии к коду позволят разобраться в том, как современные инструменты повышают уровень абстракции и упрощают конкурентное программирование. Вы научитесь использовать async и await для асинхронных операций, расширять возможности кода за счет использования асинхронных потоков, исследовать потенциал параллельного программирования с библиотекой TPL Dataflow, создавать конвейеры потоков данных с библиотекой TPL Dataflow, задействовать функциональность System.Reactive на базе LINQ, использовать потоково-безопасные и неизменяемые коллекции, проводить модульное тестирование конкурентного кода, брать под контроль пул потоков, реализовывать корректную кооперативную отмену, анализировать сценарии на предмет объединения конкурентных методов, пользоваться всеми возможностями асинхронно-совместимого объектно-ориентированного программирования, распознавать и создавать адаптеры для кода, в котором используются старые стили асинхронного программирования.
Подробнее:
Скачать:Для просмотра ссылок пройдите регистрацию