Table of Contents
- Threading Basics
- Thread Synchronization
- Using a Thread Pool
- Using Task Parallel Library
- Using C# 6.0
- Using Concurrent Collections
- Using PLINQ
- Reactive Extensions
- Using Asynchronous I/O
- Parallel Programming Patterns
- There's More

Quick answers to common problems