click to
look inside
Look inside
Resources

.NET Multithreading

Alan Dennis
  • November 2002
  • ISBN 9781930110540
  • 360 pages

placing your order...

Don't refresh or navigate away from the page.
eBook Receive a DRM-free PDF of your book. $17.50 PDF only
FREE domestic shipping on orders of three or more print books
.NET Multithreading (eBook) added to cart
continue shopping
go to cart

Look inside

If you need high performance, or a rich user experience, you should consider multithreading. With .NET you can develop stable and robust multithreaded applications with minimal effort. .NET Multithreading teaches the basics in an understandable and practical way. It then focuses on .NET's mechanisms for multithreading and shows how easy it can be to develop applications with them. The book covers several design approaches such as one-thread-one-class, the asynchronous design pattern, and using queues as buffers between threads. It explains best practices and how to avoid common multithreading pitfalls such as deadlock and race conditions.

what's inside

  • Creating multithreaded System Services
  • Designing for high performance
  • Using Asynchronous Delegates
  • How to control thread execution
  • Handling and logging errors
  • How to protect data from corruption
  • How to coordinate threads
  • How to use ThreadPools effectively

about the reader

This book is written for intermediate .NET developers who know C# or VB .NET, but are not assumed to have a background in multithreading. It is rich in examples that will help you understand the subject and produce multithreaded applications that have the power of C++ while keeping the ease and reliability of .NET.

about the author

Alan Dennis is a Microsoft-certified solution developer who has developed numerous multithreaded applications using C++, Java, and .NET. He lives in Grapevine, Texas.

FREE domestic shipping on orders of three or more print books

RECENTLY VIEWED