Click here to Skip to main content
13,701,212 members

Threads, Processes & IPC

Great Reads

by Hans Dietrich
XQueue implements a shared-memory first-in first-out (FIFO) queue, based on memory-mapped files, that works on all versions of Windows.
by Nish Nishant
Introduction to using the Monitor class for accessing shared resources from multiple threads
by Sherwood Hu
A class to manage the thread pool
by Marc Clifton
What you may not realize about memory allocation and threads, and a little known thing called "Server Mode"

Latest Articles

by Steven Coco
This simple pattern provides a lock that can always be invoked; and may be a no-op for a non-synchronized implementation. The implementation can become "DRY" and uses an "IOC" principal.
by Marc Clifton
A discussion of various approaches to threading, covering locks, mutexes, semaphores, concurrent collections, work queues, threads, PLINQ, TPL, exception handling, and cancellation tokens.
by Gene Stetz
This article describes a C# utility that acts as a wrapper for executing Windows commands.
by Nikola M. Živković
Asynchronous Programming in .NET – Motivation and Unit Testing

Discussions

by Rabbles on Threading in .Net and WinForms
by 0x01AA on article "A Concise Overview of Threads"
by BillWoodruff on article "A Concise Overview of Threads"
by rrotstein on tip/trick "Abstract Lock Pattern Selectively...
by Marc Clifton on article "A Concise Overview of Threads"

All Articles