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
Category Archives: Tools
Windows 7 Virtual PC FTW (For The Win) for virtual workstation development
I have constantly fought both Virtual PC and VM Workstation when working on virtual machines for development purposes. While VMWare had the features I liked it also had a price tag and a rather smug attitude. I usually ended up … Continue reading
Also posted in .Net, Virtual Machines
10 Comments
My ideal IDE
The old joke goes something like, “Oh Visual Studio? Yeah, that’s the tool I use to host ReSharper.” Visual Studio has made lots of strides since the old VS 2002 edition. Before then, it was Visual Studio 6.0, on the … Continue reading
Comments Off
Updated TDD Productivity Plug-in for Resharper
I first want to thank JetBrains for being pretty awesome. I have complained a lot about how they are constantly chaining their APIs to Resharper and as a result it makes keeping plugins very hard to maintain but they … Continue reading
Also posted in agile, c#, Open Source Software, Resharper, TDD, testing, Unittests
5 Comments
Making a Unit Test Framework agnostic Assertion in C#
At the beginning of the year I got some feedback that the assertions in the MvcContrib.TestHelper library were great and very useful but the problem with them is that we relyed on the NUnit assertions. This was a problem … Continue reading
Also posted in .Net, altnetseattle, c#, mvccontrib, testing, Unittests
2 Comments
The Flat Tire Principle for Source Control
There is a strange correlation between automobiles and line of business software applications when it comes to performing some standard repairs. Consider the following scenario, you are happily working away at your job or out dining with your friends … Continue reading
Also posted in .Net, agile, Asp.Net, c#, Open Source Software
3 Comments
Essential tools for web developers
Firefox Firebug Because today I needed a real tool to debug JavaScript. After I spent waaaaay too much time trying to use “window.alert”. Post Footer automatically generated by Add Post Footer Plugin for wordpress.
Comments Off
Awesome Code Analysis Plugin for Java
I was browsing the plugins available for Intellij and came across this gem: http://findbugs.sourceforge.net/. Hats off to University of Maryland for this nifty little tool (does not require Intellij). Findbugs does static analysis of your projects and identifies patterns for … Continue reading
Also posted in Uncategorized
2 Comments
Simple Code Navigation with ReSharper
Here’s a quick 5 minute screen cast that demonstrates how you can use ReSharper to get where you want to be in your code. If you haven’t tried ReSharper yet, I highly recommend that you download the free trial and … Continue reading
Also posted in Uncategorized
2 Comments
I Heart ReSharper!
I’m still surprised by just how many people still aren’t using ReSharper. It’s an amazing productivity adding for Microsoft Visual Studio. Once you’ve spent the time learning a few keyboard shortcuts you will not go back to naked studio. There … Continue reading
Also posted in Uncategorized
2 Comments
BDD on Steroids
In the last couple of weeks I had a chance to sprinkle some of JP’s syntactic sugar, all over my projects. It’s amazing how much more concise my units test have become. I’ve had a couple of issues where I … Continue reading
Also posted in mvccontrib
Comments Off

