try-catch-FAIL

Failure is inevitable

NAVIGATION - SEARCH

Random Link Roundup–1/23/2015

Here’s the first official roundup of 2015!  In a few more years, perhaps you’ll be able to enjoy my roundups in pure holographic beauty! More...

On Occam’s Razor and Software Development

I had an epiphany of sorts the other day.  Maybe what I’m going to describe is obvious to everyone else out there, but it just “clicked” for me all of the sudden:  Occam’s Razor is foundational to our jobs as software developers. More...

Simple PowerShell Function for Publishing to NuGet

I’ve created a simple, re-usable function you can put in your PowerShell profile that will publish a package to NuGet or a local test feed.  This little script allowed me to remove redundant scripts that were scattered across my various projects. More...

Enforce Project Conventions Using NUnit and SpecsFor

Does your company or project have certain conventions that you are required to follow? Maybe adding a copyright header to each file?  Or using the correct layer super-type for all your controllers, context, etc?  I work on a *lot* of projects these days, and I often forget to follow some of these conventions in my day-to-day coding.  Fortunately, I have test cases that automatically check these conventions, and I get immediate feedback when I fail to follow them. More...

Introducing SpecsFor<Web> Helpers!

SpecsFor<Web> Helpers will help you write cleaner, easier-to-read (and maintain!) specs for your ASP.NET MVC applications.  It’s the latest addition to the SpecsFor family, and the first of the Helpers line that I’m working on.  Read on to see what it can do for you and your team! More...

Random Link Pile-Up

I’ve been so covered up with projects for the last month that I haven’t had time to post any useful links.  Like an angry, fire-breathing dragon with his loot, I have still been collecting all kinds of links.  There are too many for witty banter today, so all you get is a categorized list. More...

SpecsFor 4.3.0 RC 10 available!

Yes, that does indeed say “RC 10.”  The 10th iteration of 4.3.0 is now available as a pre-release package on NuGet.  Read on to see what’s changed with partial matching in this go-round! More...

New Course: Automated Testing in ASP.NET With SpecsFor and SpecsFor.Mvc

My new Pluralsight course is now live!  This course covers everything you need to know to write maintainable unit, integration, and end-to-end tests using ASP.NET MVC and Entity Framework. If you work on ASP.NET MVC applications and are interested in automated testing, this course is for you!  Here’s a run-down of the major topics: ASP.NET MVC Unit Testing Basics Unit Testing With SpecsFor Advanced SpecsFor Techniques Integration Testing With SpecsFor Automated UI Testing Basics Basic UI Testing With SpecsFor.MVC Advanced UI Testing Techniques With SpecsFor.... [More]

Random Link Roundup–12/4/2014

Happy Friday, everyone!  Today we have a zombie picture, because my house is contaminated with a mixture of flu and stomach virus that I’m pretty sure will lead to the scene below.   Anyway, on to the links! More...

SpecsFor 4.3.0 Release Candidate–Improved Partial Matching!

The new release candidate for SpecsFor adds some new capabilities for both Looks.Like and ShouldLookLike.  Read on to find out more! More...