Kendo Grid MVC Wrapper Automatic Column Configuration

The Telerik Kendo Grid control is really powerful, especially when combined with the MVC wrappers. One of the things that make the MVC wrapper so useful is the ability to automatically (and easily) generate data-bound columns. It’s a single line of code: .Columns(columns => columns.AutoGenerate(true)) The... [Read More]

Introducing jQuery-goTop

There are lots of pages that use some sort of JavaScript or jQuery plugin to provide a “go to top” feature. I’m sure you’ve seen it: As you scroll down the page, a little arrow appears somewhere near the bottom that lets you easily jump back to the top. For... [Read More]

Favorite Visual Studio Extensions

The Visual Studio Gallery is the best place to find tools, controls, and templates to help make your life as a developer easier and more productive. Every so often, I publish my personal list of favorite extensions. This is something I started back when Visual Studio 2010 was first... [Read More]

Cadru is now on NuGet

A little over a year ago I announced the availability of Cadru, an open source utility framework containing new APIs and extensions to the core .NET Framework to help complete your developer toolbox. I am very pleased to announce that the Cadru assemblies are now available on... [Read More]


Code style and standards has been a passion of mine for a long time. I’ve helped a lot of different companies create and adopt code standards. One of the main problems with documenting code standards is that once the document is created, no one ever goes back and adjusts them... [Read More]