Table of Contents
- Threading basics
- Threading primitives
- Using a Threadpool
- Using Task Parallel Library
- C# 5.0 async/await
- Concurrent Collections
- Using PLINQ
- Using Reactive Extensions
- I/O threads
- Parallel Programming Patterns
- There?s more

Multithreaded programming can seem overwhelming but this book clarifies everything through its cookbook approach. Packed with practical tasks, it's the quick and easy way to start delving deep into the power of multithreading in C#.