Автор: Joseph Albahari
Английский вариант:
http://www.albahari.com/threading/index.html
Русский вариант:
http://rsdn.ru/article/dotnet/CSThreading1.xml
http://rsdn.ru/article/dotnet/CSThreading2.xml
Оглавление:
Getting Started
Overview and Concepts
Creating and Starting Threads
Basic Synchronization
Synchronization Essentials
Locking and Thread Safety
Interrupt and Abort
Thread State
Wait Handles
Synchronization Contexts
Using Threads
Apartments and Windows Forms
BackgroundWorker
ReaderWriterLockSlim
Thread Pooling
Asynchronous Delegates
Timers
Local Storage
Advanced Topics
Non-Blocking Synchronization
Wait and Pulse
Suspend and Resume
Aborting Threads