Shows a technique that greatly extends readability without requiring comments and helps debug code at the same time.
Programming
Wiring Events to Signals/Slots with P/Invoke
Explains an elegant method to wire .NET events to signals of a native C++ signals/slots library like SigC++ using only P/Invoke.
Nuclex Coding Guidelines (Draft)
dhpoware
Homepage of a C/C++ game developer that provides tutorials and well-written
example code. There are several useful components provided, including some
for XNA developers.
Volatile and Lock in Multithreading
Explains the threading problems which lock and volatile were invented to solve. Contains several code snippets illustrating the problems and presents the exact cause.
Friendly Introduction to Unit Testing
Gives a short introduction into unit testing and why it is such a good method to not only reduce your debugging time but also remove the anxiety of breaking something when you refactor (read: improve) existing code, resulting in a huge improvement in code quality.
The Instruction Limit
Blog of zaknafein, a french XNA and TV3D developer. Lots of interesting things
like shaders and code snippets to find here.
Setting up Visual C++ Express
Explains how to install Visual C++ 2005 Express and the Microsoft Platform SDK, which is required for windows game development and to compile any third party libraries you may might want to use.
svnsharp
.NET wrapper around the subversion command line client. A portable alternative to AnkhSVN's C++/CLI 'NSvn' library.
Design Patterns
Explains what design patterns are and how you can save time while creating elegant code by applying them to your code.