Blog
Detecting Web Application Regression with PhantomJS
PhantomJS is a tool that should be considered for this regression checking, with only simple simple scripting it can be put into your Continuous Integration system and you have a way of catching regression early and before it goes for QA.
How to unit test a MVC HTML Helper that calls Action
If you have a need to unit test a helper method which does a call to Action then you will hit an issue due to how HtmlHelper is not mockable and the call to Action will end up going through many layers and actually calling an action.
Multi-Browser Testing an MVC Application With Selenium and NUnit
An example of how to use Selenium to do Multi-Browser Testing
Running a Windows Service as a Console Application
If you have ever built a Windows Service then trying to debug it can be a problem, having to attach the debugger to a running process is not ideal and I like having the ability to just click play.
.NET MVC SEO/Slug Only URLs for eCommerce
As part of my ongoing journey creating an eCommerce site I had to implement into the .NET MVC 3 website having Shorter URLs