Follow Me!
Bio
I am an Architect for Dell.com on the Engineering Excellence team. I (co)Founded MvcContrib, Should, Solution Factory, and Pstrami open source projects. I have co-authored MVC 2 in Action, MVC3 in Action, and MVC 4 in Action. I am a Microsoft MVP.
I have founded some online conferences like aspConf, mvcConf, Community For MVCBlog Series
Ads
-
Recent Posts
- using the asp.net lego blocks to create a synchronized Kanban board.
- Tip to become a successful software engineer.
- ASP.Net Web Config Transform Console Utility released on nuget
- Are your unit tests still hard to read ? – Should Assertion Library
- Using sql compact for integration tests with entity framework.
- using MVC Navigation Routes in Twitter.Bootstrap.MVC4
online
Author Archives:
using the asp.net lego blocks to create a synchronized Kanban board.
Over the last 1-2 years the capabilities of the web lego blocks (libraries) have really come together to allow us, the web development community. to start putting together some really interesting applications. The best part is all of the plumbing … Continue reading
Posted in Asp.Net, Asp.Net MVC, jQuery, jquery mobile, knockoutJs, Open Source Software, signalR
6 Comments
Tip to become a successful software engineer.
This post is a follow up to Derick’s great post. I could not agree with his view point any more., but it struck a chord with me. There is more to it. To actually call yourself a software engineer you … Continue reading
Posted in Design, Engineering, Protip, Software Engineering
24 Comments
ASP.Net Web Config Transform Console Utility released on nuget
Overview ASP.Net Web.config transformations are a great way to manage configuration differences between environments. You can easily change a database connection string or change the compilation model for asp.net. Here is a link to the syntax documentation on msdn. The … Continue reading
Posted in .Net, Asp.Net, Asp.Net MVC, CodeProject, Deployment, MSDeploy, nuget, Open Source Software, OSS, Tools
6 Comments
Are your unit tests still hard to read ? – Should Assertion Library
I created the Should library to fill a gap in the testing ecosystem in the .Net space. Simply put, I took what I liked about using extension methods to make a more readable set of assertions, but made the library … Continue reading
Posted in .Net, CodeProject, Open Source Software, OSS, Should, testing, Unittests
15 Comments
Using sql compact for integration tests with entity framework.
In my practices using continuous integration, I try to achieve 100% code coverage using integration tests. This is a separate metric from my unit tests, think of these tests as verifying all of my infrastructure code works properly when wired … Continue reading
Posted in .Net, Asp.Net MVC, CodeProject, EntityFramework, Tools, Unittests
8 Comments
using MVC Navigation Routes in Twitter.Bootstrap.MVC4
One of the features that the Twitter.Bootstrap.MVC4 nuget package provides is a simple route based menu system. By adding explicit routes to your application you can control, the top menu for your application. To learn more about the Package read … Continue reading
Posted in .Net, Asp.Net, Asp.Net MVC, Bootstrap.mvc, Open Source Software, OSS
28 Comments
Twitter.Bootstrap.MVC4– new release 1.0.71
To learn more about the Package read these blog posts: Introduction Release 1.0.71 Bootstrap MVC – Menu System Some interesting stats for the project. It has gotten a bunch of attention on the interwebs. The package has over 2,500 downloads, … Continue reading
Posted in Asp.Net, Asp.Net MVC, Bootstrap.mvc, c#, CodeProject, jQuery
Tagged aspnetmvc twitterbootstrap
4 Comments
Loading KnockoutJS View Models from ASP.Net MVC, for faster page loads
This is a little deep dive that came out of a previous post on my SignalR Series. Background First lets talk about a little background. The popularity of the Single Page Application (SPA) has seen its rise and fall, … Continue reading
Posted in Asp.Net, Asp.Net MVC, CodeProject, javascript, knockoutJs
36 Comments
Portable Areas three years later – Part 5
I have written a lot about Portable Areas in the past and thought it was a good time for an update. The purpose of a Portable Area has not changed. This is a multi post series on ASP.Net MVC Portable … Continue reading
Posted in .Net, Asp.Net, Asp.Net MVC, mvc, mvccontrib, Portable Area
12 Comments
Build Metrics with Distributed Teams & Large Organizations
With some recent changes at work and I am looking at the quality of software development teams across a very large software organization. I am currently looking at getting the teams back to the basics in terms of software quality. … Continue reading
Posted in agile, CodeProject, continous improvement, continous integration, offshore, Tools, Unittests
Comments Off

