Related resources for Multi Threaded Application
  • Syncronization in Multithreading in VB.NET11/10/2012 2:45:17 AM. This article explains about the Synchronization in Multithreading. Threads are a powerful abstraction for allowing parallelized operations: graphical updates can happen while another thread is performing computations, two threads can handle two simultaneous network requests from a single process, and the list goes on.
  • Messaging Between Threads using Message Loop in VB.NET11/10/2012 1:53:49 AM. MessageLoopLib is a stripped down version of a complete, threading communication subsystem I’ve written. This implementation is a single thread created in the GUI constructor. I’ve dropped all thread management and have had to change some of the message code to accommodate this.
  • When to use lock2/21/2011 2:53:11 PM. The lock keyword in C# provides good control over a multi-threaded application.
  • Use Thread Local Storage to Pass Thread Specific Data1/31/2006 5:15:09 AM. The specific thread level storage is known as thread local storage or TLS for short. The .NET threading namespace allows .NET developers to use TLS from within their multi-threaded applications to store data that is unique to each thread.
  • Interlocking Threads1/27/2006 6:14:04 AM. Recently, I was building multi-threaded applications and noticed some intermittent data inconsistency. Soon, I found the culprit was locking mechanism. After doing some research, I gathered the following information and as usual decide to share with you guys.