>>MVC is the greatest thing imo to come from Microsoft in the last few years. ASP.NET Web Forms was a curse from hell!!
>
>I have been investing some time in learning ASP.NET MVC. It seems pretty clean to me (the pattern itself has certainly stood the test of time) and it takes some of the grunt work away by use of naming conventions and the .NET solution type template. A question for you -- have you found yourself struggling in some areas when you get beyond the level of complexity of MVC Music Store and other tutorial apps? Is it ready for prime time as a production tool?
Yes.