On March 18th at MIX 09 we released ASP.NET MVC 1.0 which helps Web developers build Web applications that are easy to maintain, offer complete control over page markup as well as greater testability.
Building on that release we announced on April 1st that we are making the sources of ASP.NET MVC available under the OSI-approved open source Microsoft Public License (Ms-PL). The Ms-PL contains no platform restrictions and provides broad rights to modify and redistribute the source code. You can read the text of the Ms-PL at http://www.opensource.org/licenses/ms-pl.html. The source code for ASP.NET MVC 1.0 is now available under Ms-PL in a zip file on the ASP.NET MVC download page.
Here are links to some more informative blog posts on the Ms-PL release:
Scott Guthrie: ASP.NET MVC 1.0
Scott Hanselman: Microsoft ASP.NET MVC 1.0 is now Open Source MS-PL
Phil Haack: Open Source License For System.Web.Mvc
Miguel de Icaza: Microsoft releases ASP.NET under the MS-PL License
ASP.NET MVC is a part of the ASP.NET Web application framework. For more information:
- · ASP.NET MVC section on the ASP.NET site. Contains lots of video tutorials.
- · Scott Guthrie has a free 185 page tutorial that helps you build an ASP.NET MVC website from scratch.
- · ASP.NET MVC: America's Next Top Model View Controller Framework talk at MIX 09.
- · Microsoft ASP.NET Model View Controller (MVC): Ninja on Fire Black Belt Tips talk at MIX 09.
- · File|New -> Company: Creating NerdDinner.com with Microsoft ASP.NET Model View Controller (MVC) talk at MIX 09.
How do you get it? Well, as you know from previous posts, our Web Platform Installer makes it quick and easy to install not only ASP.NET MVC but a host of other products you need to get started building your Web solutions. If you are already using ASP.NET MVC and and would like to educate others we even have an ASP.NET MVC Training Kit to give you a head start.
We hope that all Web developers, including the Open Source community, will be able to leverage our ASP.NET MVC offering to build cutting-edge Web solutions that benefit everyone.
And as always, feedback welcome./LC