.NET Multithreading

.NET Multithreading

by D E N N I S (Author)

Synopsis

Multithreaded development is often a difficult and tedious process. The Microsoft .NET framework greatly simplifies multithreaded development. This book attempts to explain multithreaded concepts, applications, and constraints in a way that the typical experienced developer can understand. No multithreaded development background is required. Multithreaded development is often a challenging experience. By understanding the .NET framework, stable and robust multithreaded applications can be developed with minimal effort. The topics relating to multithreaded development are covered completely. *The book not only focuses on how a task is performed, but the more important question of why. The strengths and weaknesses of each approach to multithreading are analyzed and explained so that the reader can choose the appropriate approach based on their constraints. The larger architectural issues of multithreaded development are addressed based to a large part on the experiences of the author as well as software engineering techniques. *All examples in the book are available in both Visual Basic .NET and C#. The examples alternate between the two languages throughout the book.The primary purpose of this is to avoid confusing language constructs with framework capabilities. *Since multithreading support is supplied by the .NET framework, not by one of the languages, the reader learns the objects of the framework in a language they are comfortable in. By providing concrete examples of using multithreading with various technologies the reader is able to relate the new concepts to those they are familiar with.

$30.05

Save:$11.75 (28%)

Quantity

1 in stock

More Information

Format: Paperback
Pages: 336
Edition: 1
Publisher: Manning Publications
Published: 11 Dec 2002

ISBN 10: 1930110545
ISBN 13: 9781930110540

Author Bio
Alan Dennis is a consultant living in the Dallas/Fort Worth area. He designs solutions utilizing Microsoft technologies. His education background includes a masters degree in Computer Science and a bachelors degree in Business Administration. He is a Microsoft Certified Solution Developer. He has developed numerous multithreaded applications using C++, Java, and ..NET.