|
Кількість
|
Вартість
|
||
|
|
|||
Конкурентність у C#. Асинхронне, паралельне та багатопоточне програмування
В наявності
Артикул: 58140244
−2%
484 грн
494 грн
Опис
Якщо ви боїтеся конкурентного і багатопотокового програмування, ця книга написана для вас. Стівен Клірі надає у ваше розпорядження 85 рецептів роботи з .NET і C# 8.0, необхідних для паралельного оброблення й асинхронного програмування. Конкурентність уже стала загальноприйнятим методом розроблення добре масштабованих додатків, але паралельне програмування залишається непростим завданням. Докладні приклади та коментарі до коду дозволять розібратися в тому, як сучасні інструменти підвищують рівень абстракції та спрощують конкурентне програмування. Ви навчитеся використовувати async і await для асинхронних операцій, розширювати можливості коду завдяки використанню асинхронних потоків, досліджувати потенціал паралельного програмування з бібліотекою TPL Dataflow, створювати конвеєри потоків даних із бібліотекою TPL Dataflow, задіяти функціональність System.Reactive на базі LINQ, використовувати потоково-безпечні та незмінювані колекції, проводити модульне тестування конкурентного коду, брати під контроль пул потоків, реалізовувати коректне кооперативне скасування, аналізувати сценарії на предмет об'єднань