Click here to Skip to main content
15,610,013 members
Everything / General Programming / Threads



Great Reads

by Maxim Kartavenkov
Articles describes how to create virtual video capture source directshow filter in pure C#
by Maxim Kartavenkov
Article describes how to make H.264 Video Encoder DirectShow Filter using NVIDIA encoder API in C#
by Sergey Alexandrovich Kryukov
Addresses questions on graphics, threading with UI, form development, printing and more
by honey the codewitch
Take control of which thread your code gets executed on, and how it does

Latest Articles

by Bruno van Dooren
What to do when you want to use the current thread handle
by Bruno van Dooren
How to implement named pipe server for communicating with client apps
by Bruno van Dooren
How to implement named pipe server for communicating with client apps
by Greg Utas
Keeping a program running when it would otherwise abort

All Articles

Sort by Score


5 Apr 2014 by Pragmateek
Synchronization, Memory Visibility and Leaky Abstractions
18 Nov 2019 by Michael Adaixo
Parallelizing ray tracing in C++
11 Mar 2014 by Michael Adaixo
Cancel a loop in a task with CancellationTokens
6 Sep 2017 by Kamran Bilgrami
How to watch the value of a variable across multiple threads
15 Nov 2019 by Michael Adaixo
Continuing to explore multi-threading in C++
15 Sep 2016 by matt warren
GC pauses and safe points
15 Nov 2019 by Michael Adaixo
Loading textures - exploring multi-threading in C++
30 Mar 2011 by Chris_Green
Understanding BackgroundWorker threads and how to encapsulate your own thread class
1 Aug 2013 by Dev Leader
I'd like to share the pattern I commonly use when creating threads in C# and discuss some of the highlights.
6 Feb 2019 by IAmJoshChang
Welcome to Day 86! After two or so posts talking about making the power-up magnet, we’re finally at the point where we have the infrastructure to write the magnet power up. I Promise!
14 Mar 2019 by Martin Vorbrodt
Memory barriers and thread synchronization
3 May 2019 by Rion Williams
In my previous post, I discussed the use of TransactionScope within C# and how it might simplify how transactions are managed within your applications.
30 Apr 2015 by Sebastian Solnica
A case of a deadlock in a .NET application
24 Jun 2014 by jgauffin
Running services in long lived applications in .NET
17 Feb 2014 by Adarsh Chaurasia - Passionate Trainer
Here I will discuss the concepts of threading / multi-threading in C# using program.
1 Aug 2013 by Dev Leader
Why do we have two different things to accomplish the same end result?
27 Feb 2012 by StevenLJackson1
Describes the .NET ReaderWriterLock object and how to use it effectively to create a thread safe Singleton.
6 Apr 2021 by Jason Sultana
In this post, you will see why Threadsafe is not enough
16 Apr 2021 by Chris_Green
Get an event fired by Thread A to execute in the context of Thread B
6 Sep 2010 by User 6619207
Which lock object should I use?
14 Nov 2018 by Vlad Neculai Vizitiu
Hello and welcome to part two of the use and abuse of the C# modifier keywords, Last time we looked at the access modifiers that apply to types (class, struct, and enums) and members (fields, methods, nested classes, etc.