Having be doing some MVC 3 work recently I have used the following tools and I highly recommend every one of them if you are doing this type of work.

  • Mvc Mini Profiler – A simple but effective mini-profiler for ASP.NET MVC and ASP.NET.
  • Glimpse – What Firebug is for the client, Glimpse does for the server… in other words, a client side Glimpse into whats going on in your server.
  • Cassette – Cassette automatically sorts, concatenates, minifies, caches and versions all your JavaScript, CoffeeScript, CSS, LESS and HTML templates.
  • ELMAH – ELMAH (Error Logging Modules and Handlers) is an application-wide error logging facility that is completely pluggable. It can be dynamically added to a running ASP.NET web application, or even all ASP.NET web applications on a machine, without any need for re-compilation or re-deployment

Please take a little bit of time to look at each of these tools – they are all free and are fantastic.