BOOKS - PROGRAMMING - Конкурентность в C#. Асинхронное, параллельное программирование...
US $6.57
108907
108907
Конкурентность в C#. Асинхронное, параллельное программирование
Author: Стивен Клири
Year: 2020
Format: PDF | EPUB | RTF
File size: 13 MB
Language: RU
Year: 2020
Format: PDF | EPUB | RTF
File size: 13 MB
Language: RU
If you are afraid of competitive and multi-threaded programming, this book is written for you. Stephen Cleary provides you with 85 recipes for working with .NET and C # 8.0, necessary for parallel processing and asynchronous programming. Competitiveness has already become the accepted method for developing well-scalable applications, but parallel programming remains a challenge. Detailed examples and comments on the code will help you understand how modern tools increase abstraction and simplify competitive programming. You will learn how to use async and await for asynchronous operations, expand the capabilities of the code by using asynchronous threads, explore the potential of parallel programming with the TPL Dataflow library, create data stream pipelines with the TPL Dataflow library, use the functionality of System.Reactive based on LINQ, use stream-safe and unchangeable collections, conduct unit testing of competitive code, take control of the thread pool, implement correct cooperative cancellation, analyze scenarios for combining competitive methods, take full advantage of asynchronous-compatible object-oriented programming, recognize and create adapters for code that uses old asynchronous programming styles.