try-catch-FAIL

Failure is inevitable

NAVIGATION - SEARCH

Git Tips & Tricks, Part 2–A Simple Workflow

Git’s flexibility allows you to use it however you want.  Your day-to-day workflow can be as complex or as simple as you decide to make it.   Here’s a “simple” workflow that my team and I use. More...

Git Tips & Tricks, Part 1–Tools

Git is great.  You should start using it immediately (if not sooner!)  In this new “Git Tips & Tricks” series, I’m not going to talk about the basic git operations that have already been covered by more talented people than me.  Instead, I’m going to show you all the Git commands and scripts I use day-to-day.  Let’s start by making sure you are using the correct tools. More...

Using Cloudmailin’ with ASP.NET MVC

I’m building an ASP.NET MVC app that receives E-mail via Cloudmailin.com’s service.   In this post, I’ll show you how to create a handler for Cloudmailin using MVC, and I’ll show you how to test that handler locally. More...

SpecsFor.Mvc 2.4.0 Released

There’s a new version of SpecsFor.Mvc available via NuGet tonight.  This version fixes a long-standing (but difficult to track down) problem with Visual Studio’s test runner.  It includes a few other minor improvements as well. More...

Come See Me at CodeStock 2013!

I’m very pleased to announce that I’ll be presenting at CodeStock again this year.  I think this makes 4 years straight (though that seems impossible, I can’t be that old!)  Here’s what I’ll be talking about in Knoxville this year: More...

A View Engine for ASP.NET MVC Feature-Based Organized

I am a huge fan of ASP.NET MVC.  It is leaps and bounds ahead of WebForms, and if you’re doing web development on the Microsoft platform, it’s arguably the best overall solution available.  But it is far from perfect.  One of the things that has bugged me about it since the very beginning is the default organization conventions, meaning separate folders for controllers, view models, and views.  These conventions can be replaced though.  Read on to see how. More...

SpecsFor V3.0 FINAL Finally Available, Finally!

Well, that certainly took long enough.  It’s been nearly a year since I first blogged about SpecsFor 3.0, but I just pushed the final version to NuGet a short while ago. More...

SpecsFor V3 Release Candidate Now Available

The SpecsFor 3.0 release is nearing completion!  The release candidate is now on NuGet.  This release further cleans up and simplifies things and lays the groundwork for porting SpecsFor to other testing frameworks. More...

Connecting TeamCity to Gitblit

This post is more of a reference for myself than anything else, but you might find it useful if you have run into security problems while trying to hook TeamCity to a Gitblit server that uses a self-signed certificate. More...

A Generic Entity Framework 5 Repository With Eager-Loading

I’ve been doing some work with Entity Framework 5 lately.  Here’s a simple generic repository I created that allows you to “Include” related entities by applying an attribute. More...