- Добавил: literator
- Дата: 11-08-2023, 16:09
- Комментариев: 0

Автор: Nir Dobovizki
Издательство: Manning Publications
Год: 2023
Страниц: 148
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.9 MB
Supercharge your applications with the ultimate guide to asynchronous and multithreaded programming in C#! Multithreading and asynchronous programming are two ways to make the computer do more than one thing at the same time. Multithreading is about making it seem like the computer is doing multiple things (more things than the number of CPU cores) at the same time and asynchronous programming is about better utilizing the CPU in all the situations that would normally cause the CPU to wait. Making the computer do more than one thing at the same time is extremely useful; it can help keep native apps responsive while they work, and it is required to write high performance servers that can communicate with multiple clients. C# Concurrency teaches you how to write effective multithreaded and asynchronous software in C#. In this insightful book, you’ll discover the essential differences between multithreaded and asynchronous programming, how async/await works behind the scenes, and how you can use them all accurately and safely. Practical techniques, real-world examples, and useful code samples cut through the confusion around async/await and help you write rapid, reliable, and bug-free code.