Code Outside of the Box

Conventionally unconventional.

View All Articles

Recent Articles

Speaking at SQLSaturday Atlanta in May

April 7, 2016

I’ll be speaking at SQLSaturday in Atlanta on May 21, 2016. This is really exciting since it’s my first professional public speaking engagement. My session is called Data Access for Performance Junkies. Subtitled “or: How I Learned to Stop Worryi...

Introducing Horton

April 3, 2016

What is Horton? Horton is the simple database migration utility. It’s a little program that does one thing: enables versioning of database schema through SQL based migration scripts. You’ll find a “getting started guide” in the project’s GitHu...

The Database Versioning Showdown

April 2, 2016

Versioning of your database schema is an important component of mature software development. Depending on your database system there are number of tools available to version your schema. While most are adequate for of version control, many are not...

Integrating ASP.NET MVC and WebAPI

February 25, 2016

The current versions of ASP.NET MVC and WebAPI (5.x) exists as two separate frameworks. Each has it’s own routing conventions, model binding, action filters, dependency resolver, controller factory, configuration patterns, etc. And if you dig into...

Aftermarket ASP.NET MVC - Part 5 - Feature Folders

February 19, 2016

This is part 5 of a multi-part series on “fixing” some of the inherit design problems with ASP.NET MVC. Part 1 - Introduction Part 2 - The View Engine Part 3 - View Model Conventions Part 4 - Routing and URL Generation Part 5 - Feature...

— 3 of 6 —
View All Articles