Programming Multithreaded .NET Solutions

With more and more CPU cores, multi-threaded programming gets more and more important. In this workshop you learn the important aspects of multi-threaded programming, errors that typically appear and how they can be avoided, how to use different multi-threaded technologies both with client- and server-applications.
  • Multithreading Overview
  • Threading Issues
  • Thread Class
  • ThreadPool
  • Synchronization
  • Visual Studio 2010 Features for multi-threaded programming
  • Task Parallel Library
  • Parallel Class
  • Parallel LINQ
  • Unified Cancellation
  • Synchronized Collections
  • Async Pattern
  • Async Event Pattern
  • async keyword with C# v.next
"Very nice, always with answers, always ready to help", Catatin Hudrei
CN innovation, Eichkogelstrasse 46, 2353 Guntramsdorf, Austria, Phone: +43 664 34 68 562, Fax: +43 2236 86 47 29, office@cninnovation.com