Task Parallel Library TPL

Basic producer-consumer loop BlockingCollection

Parallel.Invoke

Task basic instantiation and Wait

Parallel.For

Parallel.ForEach

Task.WhenAll

Task Returning a value

Task cancelling using CancellationToken

Task handling exceptions without using Wait

Task handling exceptions using Wait

Task WaitAny

Task WaitAll and variable capturing

Flowing execution context with AsyncLocal

Parallel.ForEach in VB.NET

Task.WhenAny