Last night I finally took the time to watch the ScottGu and ScottHa presentations on the new MVC framework that Scott first mentioned back in March at the MVP Summit. First let me say that I’m really excited about this move, especially with my good buddy Phil at the helm.
But I’m also excited because being the pragmatic developer that I try to be, I realize that much of the world only eats what it’s fed from Microsoft†. That being the case, I’m for any move that will help the large number of developers out there who are stuck with the broken and testability nightmare that is WebForms.
What’s it called?
During the Scotts' presentations and throughout the barrage of blog posts in my RSS reader I’ve heard/seen a wide variety of names for this new framework. Some of the most popular were:
System.Web.Mvc - ASP.NET MVC
- MVC for ASP.NET
- Scott’s MVC Framework
That is just way too many names for the same thing. So, in the spirit of keeping it DRY, and to avoid another naming mis-step like the whole Atlas/ASP.net AJAX fiasco, I propose that we refer to it as mvc.net.
It’s mvc.net to me
That’s right, I intentionally did not capitalize it... I just don’t see what the caps buy us other than making me hold down the Shift key while trying to type. So there you have it. This day forward, or at least until some one comes up with something better, I’ll refer to the Microsoft-ASP.NET-System.Web-MVC-byScottGo-Framework as mvc.net.
As several people pointed out in the comments, the name mvc.asp was a type-o... it was supposed to be mvc.net, as mentioned in the post title.