I’ve been holding off until recently on looking at the ASP.NET MVC framework. It’s not that I was against the MVC approach, I prefer it and understand how useful it is. The problem is that I’ve invested so much time and money into the older web forms approach. For example, I have a complete set of ASP.NET controls that I’ve created, and I’m a subscriber to the Infragistics control set and I like to use them in web pages. They’re not perfect, but I have a lot invested in building great UIs using controls that I can purchase, and there’s no equivalent controls for the MVC framework because the web forms controls are for all intents and purposes incompatible with MVC. But as I look at MVC more as I have during my week off between Christmas and the New Year holiday, I’m finding that my perceptions about MVC were wrong. More...