ASP.NET MVC 1.0 Test Driven Development

Even though ASP.NET MVC was still in early alpha, I went ahead and built my startup on top of it (talk about taking risks). It was a great experience for me and turned out to be a good decision. I instantly fell in love with the MVC way of doing things. I enjoyed the control I had over the generated HTML and scripts. I loved the clean and friendly URLs. I can’t imagine living without the unit tests that I could easily run when I make a change, to verify that I haven’t broken anything. I can go on and on about why I love ASP.NET MVC and TDD and how much more enjoyable they make programming.