# TPL

Reactive Extensions (Rx) - Part 8 - Timeouts

Should you use Reactive Extensions (Rx) to do timeouts in .NET? It turns out it's better to use CancellationTokenSource in the Task Parallel Library (TPL).

Link

Reactive Extensions (Rx) - Part 6 - Task ToObservable

How and where to use the Reactive Extensions (Rx) ToObservable Extension method to turn a Task Parallel Library (TPL) Task into an IObservable.

Link

Reactive Extensions (Rx) - Part 5 - Awaiting Observables

How and where to use Task Parallel Library (TPL) async and await with Reactive Extensions (Rx). Also, how to use TPL for awaiting observables.

Link

ConfigureAwait in Task Parallel Library (TPL)

The importance of using ConfigureAwait when using the Task Parallel Library (TPL) to improve performance and reduce context switching.

Link