Speaking at Toronto Code Camp

I found out last week that I will be speaking at this year's Toronto Code...

1 minute read

The Stopwatch Class in .NET

Do you ever find yourself using DateTime to time a section of code?  Do you...

1 minute read

Debugging C++ Method Parameters

New Rule: Make sure your parameter names are consistent between your declarations and definitions in...

2 minute read

Easier Debugging with Attributes

Unless you have been inspecting some of the code generated by Visual Studio, you probably...

2 minute read

Win32 COLORREF vs .NET Color

I have been migrating a large application from Win32/MFC to .NET and ran into an...

2 minute read

The Yield Statement in C#

Another often overlooked C# statement that was introduced in .NET 2.0 is yield. This keyword...

3 minute read