Controlling complexity is the essence of computer programming. --Brian Kernigan

Popular Blog Posts

Change the Default Browser in Visual Studio 2005 and Visual Web Developer

How to change the default browser in Visual Studio. That's right, you aren't stuck with just Internet Explorer. Continue...

Developer Tips and Tutorials ASP.NET Visual Studio Browsers

PathHelper - Convert File and Folder Paths and URLs in an ASP.NET Application

Managing all the various types of paths in ASP.NET can be a chore. You have URLs, virtual paths, absolute paths, relative paths and application paths. This article helps you make sense of all of these while managing conversions and getting the type of path you need when you need it. Continue...

Developer Tips and Tutorials ASP.NET C#

What are the ASP.NET/CSS Fonts?

A reference for the built in ASP.NET fonts in a convenient list. Continue...

Developer Tools and Tables ASP.NET CSS Design

Generic Undo/Redo Stack in C#

In the process of customizing the RichTextBox for Inspire Writing Studio, I discovered the need to manage my own undo/redo stack. I present the code for a simple generic undo/redo stack. This generic undo/redo implementation can be extended for a variety of usage scenarios. Continue...

Developer Tips and Tutorials C#

Set Initial Focus on an ASP.NET Page

Here's a C# snippet to set the initial focus when a page loads. It takes into account some of the quirks with different types of controls and HTML elements. Continue...

Developer Tips and Tutorials C# Javascript Web

Version: 5.1.20190301.2112