Sample code for a fast version of Conway's Game of Life with thread and DirectX draw.
Latest Processes & Threads Articles
Creating a C++ Thread Class
Learn how to create a simple platform-independent C++ thread class.
Build a Maintenance Application with the XmlTextWriter/XmlTextReader Classes
Tom Archer presents a step-by-step tutorial for building an application that uses the .NET XML classes to read and write video information to an XML file.
Managed C++: Authenticating Users via Hash Codes
For situations when a company doesn't want the responsibility of maintaining a user password file, Tom Archer presents a mechanism that stores and uses the hash codes of passwords instead of the actual passwords to validate users.
Managed C++: Working with Windows Event Logs
Learn how to enumerate local and remote event logs, instantiate an EventLog object for a specific event log, create a custom event log specific to your application, and delete an event log.
Managed Extensions: Using GDI+ Brushes to Draw Text
Tom Archer illustrates how the combination of Managed Extensions and GDI+ enable you to draw gradient and hatched text with only a few lines of C++ code.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Programming with Code::Blocks
Discover Code::Blocks, an open source IDE for C/C++.

Working with Parallel LINQ
LINQ has a trick up its sleeve from .NET 4 onwards for dealing with large amounts of data and multiple CPUs. Learn to leverage LINQ.

Building a Multi-Channel Mobile App with DevExtreme
Create a multi-channel application with DevExtreme and Visual Studio.
Working with State Machines in the .NET Framework
Arun Karthick introduces you to the state machine model and shows you how to create a simple working state machine sample using the .NET framework in the C# language.