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
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.
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.
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 VideosMore...
Latest CodeGuru Developer Columns
Become more proficient on the usage of statements to control the flow of execution through a C++/CLI application.
Because it's often easier to address pixels/cells directly than to use Windows Forms or something similar, it's very often simpler to manipulate raw pixel data directly.
The concepts of boxing and unboxing data might be second nature for many, but for newbies it's worth covering. And, the "old hands" may learn something new, as well.
Most developers face a grueling challenge to please their end users. We asked their top challenge is. With over 3,000 responses, the results are now available!