Go to the VBWire home page
 Search VBWire 
 

 NEWS OPTIONS
 Current News
 News Archive
 Desktop News
 By Company

 RESOURCES
 VB Forums
 About VBWire
 Link to VBWire
 Links, Resources
 Newsletter

 SERVICES
 Advertising
 Add Your News
 Be an Affiliate
 Tech Jobs
 Make Home Page

 OTHER WIRES
 ASPWire
 PocketPCWire
 Database Journal

internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers
internet.commerce

Be a Commerce Partner













HardwareCentral
Compare products, prices, and stores at Hardware Central!


 Free Newsletter 


We offer a free weekly newsletter covering all news related to Visual Basic! Subscribe today! Just enter your email address and press enter!
 
 Question of the Week Suggest! 
How do you feel about WYSIWYG Editors (i.e. Frontpage, Dreamweaver)?
They are good tools    They are OK for certain jobs    They produce bad code    I have never used one   
Thursday, August 07, 2008 4:00 p.m. PT

Advanced Visual Basic Home | Comments | VB News  
How-To's | Best of KB | COM | Threading | Tuning | Approved | WinError

Multi-Threading Resources

Books | Articles | Products

Books

Win32 Multithreaded Programming
by Aaron Cohen, Mike Woodring
Published by O'Reilly & Associates
Publication date: January 1998
This book clearly explains the concepts of multithreaded programs and shows developers how to construct efficient and complex applications. An important book for any developer, it illustrates all aspects of Win32 multithreaded programming, including what has previously been undocumented or poorly explained.
Advanced Windows (3rd Ed)
by Jeffrey Richter
Published by Microsoft Press
Publication date: February 1997
Advanced Windows, 3rd ed., is a useful guide to system programming in Win32 in C. The book starts out with advanced topics such as working with Win32 processes and threads, and then moves on to other Win32 kernel objects like heaps and memory mapped files. The book then explores thread synchronization (and how threads can be made to work effectively in parallel) and explores how to create responsive programs that process messages asynchronously.
Multithreading Applications in Win32 : The Complete Guide to Threads
by Jim Beveridge, Robert Wiener
Published by Addison-Wesley
Publication date: December 1996
Multithreading--dividing an application into multiple independent streams of execution--is a powerful but potentially intimidating programming technique. Teaches you how to build multithreaded applications step by step, starting with simple examples and gradually introducing complicating factors and the Win32 APIs you'll need to deal with them. After you've mastered the basic concepts, you'll learn exactly how to implement multithreading applications using C, C++, and MFC, plus specific applications of multithreading on the Win32 platform. The entire book maintains a conversational tone that helps make potentially complex topics understandable.

Articles

Microsoft

Multithreading for Rookies. Focuses on some practical applications of multithreading.

Scalability and Multithreading. Visual Basic Concepts.

Multiple Threads in Visual Basic 5.0, Part II: Writing a Win32 Debugger

Multiple Threads in the User Interface. Explains the ramifications of adding multiple threads to the user interface.

Detecting Deadlocks in Multithreaded Win32 Applications. Introduces the notion of program invariants and the theoretical framework of Petri nets as a way to model multithreaded applications.

Win32 Multithreading Performance. Discusses strategies for rewriting single-threaded applications to be multithreaded applications.

Synchronization on the Fly. Gives a live demonstration of what a thorough concurrency analysis of a multithreaded application can look like.

Whitepaper: Creating Highly-Scalable Server-Side Component. Visual Basic 5.0, with its ability to produce "apartment multi-threaded" ActiveX components, allows the developer or system architect to step into the world of highly-scaleable server-deployed Enterprise solutions. This downloadable document demonstrates how to develop these kinds of systems.

Other

Creating Threads Safely in VB6 Using ThreadLauncher (Jason Bock)

Multi-Threading for Basic Programmers Part 1 (PowerBASIC)

Multi-Threading for Basic Programmers Part 2 (PowerBASIC)

Multi-Threading for Basic Programmers Part 3 (PowerBASIC)

ASPWire
PocketPCWire
Database Journal
VBWire
Free Tech Newsletters


  Back to top



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers