All about Async/Await, System.Threading.Tasks, System.Collections.Concurrent, System.Linq, and more…
Igor Ostrovsky is one of the minds behind the parallel programming support in the .NET Framework. Igor's recently written a great set of articles for MSDN Magazine to cover "The C# Memory Model in Theory and Practice". Part 1 is available now in the December 2012 issue, and it's a great read.
And part 2 is now available in the January issue: