Develop powerful C# applications to take advantage of today's multicore hardware About This BookMake use of the latest Visual Studio debugging tools, to manage and debug multiple threads running simultaneouslyLearn how to use the Thread, Task, and Parallel libraries in your C# applicationsExplore the evolution of multithreaded development in C#, starting with BackgroundWorker classes and moving on to threads and tasks and finally covering AsyncWho This Book Is ForIf you are a C# developer and want to learn how to take advantage of the features of .NET for concurrent and multithreaded applications, then this book is for you. If you are already comfortable with C# but want to learn more about parallel design patterns, threads, tasks, and async, then lo...