The singleton pattern can be used in a wide variety of situations. This tip will show you how to create a thread-safe version of a singleton.
Latest Threading Articles
Working With Asynchronous .NET Web Service Clients
Having trouble using the asynchronous call mechanisms built into .NET? Let Kenn Scribner clarify it for you and make your programming tasks (at least as related to asynchronous processing) a little easier.
Create a 3D Cube Structure for GDI+
Three-dimensional primitive shapes are conspicuously absent from the .NET Framework and GDI+, but that didn't stop Paul Kimmel from implementing a 3D cube primitive. Read all about his results.
Threading Out Tasks in a C#.NET GUI
Make a task that happens in a GUI spawn-off and runs in a seperate thread so that the GUI doesn't effectively "die" when a long-running task is executing.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Comparing the stdio and iostream C++ Libraries
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.

Ten Reasons to Look at .NET Core Now
The .NET Core is here now, and here are some reasons to begin using it.

Using Visual Basic to Create PDFs from Images
Explore how to convert images to a PDF document and how to combine two PDF documents into one.
The Value of APIs
Application Programming Interfaces (APIs) are where you have to be. It's not a matter of if as much as a matter of which.