Bookmark the site

Return to Homepage


US Shopping
UK Shopping

 
Buy discounted Books Classical Music Computer 
DVD Electronics Health & Personal Care 
Kitchen & Housewares Music Outdoor Living 
Photo Software Toys 
VHS Video Games from Off-The-BookShelf.com



Books : Win32 Multithreaded Programming

Search Books - select a category

Buy Win32 Multithreaded Programming online at Discounted New and Used prices. Delivered to your door with Off-The-Bookshelf.
See Larger Image

Win32 Multithreaded Programming

by: Aaron Cohen, Mike Woodring

List Price: $49.95
Price: $29.75
You Save: $20.20 (40%)
Prices subject to change.



Availability: Usually ships in 1-2 business days Binding: Paperback
Dewey Decimal Number: 005
EAN: 9781565922969
ISBN: 1565922964
Label: O'Reilly
Manufacturer: O'Reilly
Number Of Items: 1
Number Of Pages: 720
Publication Date: December 01, 1997
Publisher: O'Reilly
Studio: O'Reilly
Sales Rank: 789334




Related Items: Browse for similar items by category:
Related Items:
Multithreading Applications in Win32: The Complete Guide to Threads (Addison-Wesley Microsoft Technology Series) Advanced Windows Debugging (Addison-Wesley Microsoft Technology Series) The Last Days (Political Thrillers Series #2) On Writing Well, 30th Anniversary Edition: The Classic Guide to Writing Nonfiction (On Writing Well) Microsoft Windows Internals (4th Edition): Microsoft Windows Server 2003, Windows XP, and Windows 2000 see more


Editorial Review:

Product Description:
Many Windows developers still write code as if their application is a single entity that, while it is running, has complete control of all system resources. This legacy from the days of DOS means that developers frequently fail to take advantage of Win32's support of multiple threads of execution to improve their application's performance or to enhance its functionality. For instance, a main thread can handle interactions with the user, while a background "worker" thread can handle repainting the application window or performing some background calculations. But multithreaded programming means more than adding threads; it also requires that the code be thread-safe.

Win32 Multithread Programming explains the concepts of multithreaded programs, thus providing the developer with the knowledge necessary to skillfully construct efficient and complex applications. From basic thread synchronization using mutexes and semaphores, to advanced topics like creating reusable thread pools or implementing a deferred processing queue, the book uses real-world applications and carefully constructed examples to illustrate the principles of multithreaded programming. Some of the topics include:

  • How the Windows operating systems handle threads
  • Multithreading primitives in the Win32 API
  • Techniques for generating thread-safe dynamic link libraries
  • Advanced techniques for thread synchronization
  • Basic scenarios for synchronizing threads
  • Common designs for building multithreaded user interfaces


The CD-ROM accompanying the book features Mcl, the authors' C++ class library for multithreaded programming, which both wraps multithreaded API functions and easily supports more complex multithreaded scenarios. For programmers using MFC, an additional library, Mcl4Mfc, is included for MFC compatibility.

Win32 Multithread Programming is an essential resource for any developer interested in learning about Win32 multithreaded programming in order to create high-performance, effective applications.



Customer Reviews
Average Rating:  out of 5 stars

Rating: 5 out of 5 stars - Win32 Multithreaded Programming Review
Good overview for how most operating systems work. In depth implementation overview for the different type of kernel objects that can be used via Win32 API to sync your windows threads. Good examples of syncing situations.



Rating: 5 out of 5 stars - A lot of useful techniques
I do not deny that the style of writing can be terse at some points. However this book covers a lot of ground on how to write a good , thread safe codes. The class included has provided a lot of usable codes that can be used in complex sowftware projects.



Rating: 5 out of 5 stars - A very good book on multithreading
I have not seen a better book on multithreading than this one...



Rating: 3 out of 5 stars - Ok book... but wrapper class is more of a distraction
The first five chapters are above average. I considered the wrapper class a distraction from the main topic and would have preferred more examples. This book is definately not for the novice and would be better for the experienced MT programmer whose looking for a quick refresher. If you are looking for a beginner's MT book keep looking as this one is not for you.



Rating: 5 out of 5 stars - This one is a Keeper
Here's what I liked about the book:

(1) It provides simple explanation of central concepts and issues around multithreaded programming. This knowledge is platform independent.

(2) Provides clear explanation of Win32 specific API and Kernel Objects, knowledge that is necessary to do Multithreaded Programming on most Microsoft Platforms.

(3) Builds a simple C++ based OO Wrapper class Library for Multithreaded programming that elegantly conceals Win32 APIs idiosyncrasies.

(4) Also builds additional higher Level OO Abstractions (like Monitors) that Win32 does not need to support directly but Programmers need often.

(5) Great illustrations of Multithreading problems, solutions and Patterns through the trailing part of the book. ... Read More


 


Off The Bookshelf gives you a unique shopping experience, you can find all the products you like within a few minutes online, locate the latest charting CD's, DVD's & Games, read user reviews on the bestselling Books and Household products. All items are available to buy Used (at a greater saving) or New (at a great discounted RRP). Add the items to your shopping basket, pay securely online and we send these products to be delivered to your door. We take great pride in being able to offer you the great savings partnering with Amazon, offering you cheaper prices than the high street retailers, we have thousands of discounts on all the the items you can buy off the shelf and hope you find the website easy to use.

Thanks for visiting and browsing Off The Bookshelf

 

In association with Amazon.com
SME-WS
HolidayHavens - Holiday Rental Accommodation