The model view controller (MVC) design pattern is not something new and was probably made famous due to web development frameworks such as Coldfusion Fusebox and Ruby on Rails. It’s a buzz word and almost every web development language wants it as a feature these days. As a web developer, if you take the time to learn it, it can really shorten the time to write and start running any web projects. I use CakePHP.
So along came ASP.NET, and Microsft decided to implement MVC with it as well. Here’s a thread on sitepoint that discusses some hands on user experience with the new functionality. So far from what I’ve heard, it’s no where near to as stable as Fusebox, RoR or CakePHP.
Comments and any personal experience with ASP.NET MVC are welcome.