The sample project used in my blog post series on maintainable ASP.NET MVC on rafvb.github.io