E-book about threading in C#

Multithreading allows us to execute code parallel. Each thread performs a part of the execution. A good example is a user interface and the rest of the program. With the use of threading, the user interface doesn’t frees when executing the rest of our program.

Threading can be a difficult to debug when errors occur in your program. Therefore it’s important to understand the concepts and pitfalls of threading very good when using it. Joseph Albahari wrote a very good e-book, which describes the concepts of threads and how they can be used in C#. The e-book is free and can be found here.

Posted in C#, Threading at November 28th, 2013. No Comments.