Joe Albahari, author of "C# 4.0 in a Nutshell", has just published on his Web site the material from his book covering Parallel Extensions. You can find his extensive article here:https://www.albahari.com/threading/part5.aspxNice work, Joe.
Recall that if exceptions thrown from Task bodies are left unobserved, they will be escalated. In .NET 4, this means that TPL will throw them on the finalizer after the Task objects are available for garbage collection. The UnobservedTaskException event on the TaskScheduler class was added as a last-resort method to observe such ex