The Open/Closed principle says that we should strive to write code that doesn’t have to be changed every time the requirements change. Here's a simple example.
Configuration sections for app.config/web.config. Useful to create. Hard to remember how to create. Here's a simple template.
An introduction to Inversion of Control, using the Dependency Injection and Service Locator patterns, along with simple examples in C#.
Lately I’ve had my eyes opened to a few great tools for .NET development that I haven’t used before.
While it’s a very old feature in Visual Studio it was news to me that you could select columns of text.
Simplify conditional code using the "delegate dictionary" pattern.