The Task Parallel Library and System.Collections.Concurrent Namespace
Arguably one of the biggest parts of .NET 4.0 was the Task Parallel Library (TPL). The TPL makes it ridiculously easy to parallelize code. With Parallel.ForEach, Parallel.For, Parallel.Invoke, and Task.Factory developing for today’s multi-core systems should be a matter of fact. Recently I was tasked with optimizing a large code base to utilize the TPL. […]
. Read more