try-catch-FAIL

Failure is inevitable

NAVIGATION - SEARCH

Book Review: Instant Razor View Engine How-to

I consider myself an ASP.NET MVC expert.  I’m very comfortable with the platform, I’ve been through a large portion of the source, and I’ve built countless apps on it.  While I did find “Instant Razor View Engine How-to”  to be an adequate  reference for the basics of the Razor view engine, I would have a hard time recommending it.  More...

CodeStock 2013 Wrap-up

I had a blast at CodeStock 2013 this past weekend.  I met a lot of cool people, attended some great sessions, and got to hang out with some good friends. More...

Git Tips & Tricks, Part 3–Changing History with Rebase

In my last post, I alluded to combining commits before pushing them to the shared repository.  The magic command that can make that happen is “rebase,” and I’m going to show you how I use it every day. More...

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...