Book Content
chapters • 10h40m total length
1. Managed Threading Concepts
2. Evolution of Multi-Threaded Programming in .NET
3. Best Practices for Managed Threading
4. User Interface Responsiveness with Threading
5. Asynchronous Programming with C#
6. Parallel Programming Concepts
7. Task Parallel Library (TPL) and Dataflow
8. Parallel Data Structures and Parallel LINQ
9. Working with Concurrent Collections in .NET
10. Debugging Multi-Threaded Applications with Visual Studio
11. Cancelling Asynchronous Work
12. Unit Testing Async, Concurrent, and Parallel Code














