Scott Guthrie announced the new ASP.NET MVC framework at the Alt.Net conference today. I blogged about this earlier on. Jeffrey Palermo who is attending the conference has put some more details on his blog.
To me, this is the first great thing coming from Redmond in the last couple of years, besides generics and the .NET Framework itself. I hope they will put up some bits really soon. According to Jeffrey, Microsoft will release it as an add-on to Visual Studio 2008 sometime next year. Until now, I saw no reason for upgrading to Visual Studio 2008. With the ASP.NET MVC framework coming, it is almost a necessity for me.
Almost all the pains I had with WebForms are taken away. Pluggability and testability all around (yes, there is even an IHttpContext)!
I want to say thanks to the guys who created or contributed to MonoRail. They embodied the concerns that the .NET community had about ASP.NET and provided an innovative alternative. Although I like it a lot, I know that I could never use it for my professional projects (this because most Microsoft shops only like bits coming from Redmond, including the one I work at). Thanks to Scott Guthrie and his team, my fighting days with WebForms are soon coming to an end. Can't wait.
Update 09/10/2007: Two videos of the ASP.NET MVC Framework at the ALT.NET Conf can be watched at the old Hanselman place.