Learn to Develop Responsive Multi-Threaded Applications in C# with New Book


Packt is pleased to announce a new book on Threaded Programming that acts as a guide to building scalable, high performance applications using parallel programming with C#. Written by Gastón C. Hillar, C# 2008 and 2005 Threaded Programming: Beginner's Guide will help users develop applications that run several tasks, and manage parallelized processes and threads.
Most modern machines have dual core processors. This means that multitasking is built right into a computer’s hardware. Using both cores means applications can process data faster and be more responsive to users. To exploit this in the applications, multithread coding is important, and this is where the book comes in handy.
Through this book users will learn the fundamental concepts such as processes, threads, mono-processor systems and multi-processor systems. They will also learn how to start, join, pause and restart threads, and understand the techniques associated with parallelism. They will be able to work on debugging techniques to find solutions to multithreaded application problems.
Using object-oriented capabilities they will learn to transform single-threaded algorithms to multithreaded scalable jobs. They will be able to create an independent thread and achieve responsive user interface using synchronous and asynchronous delegates to dispatch changes to the UI thread. Programmers can also develop applications to create background threads using the BackgroundWorker component.
Programmers interested in working with threads will find this book useful. The book is out now and is available from Packt. For more information, please visit: http://www.packtpub.com/beginners-guide-for-C-sharp-2008-and-2005-threaded-programming/book

Packt Publishing Ltd
32 Lincoln Road
Birmingham B27 6PA
United Kingdom
Discuss   Bury

Who Voted Related Links