ASP.NET is a free web framework for building great web sites and applications.

This site is the home of the ASP.NET MVC, Web API, and Web Pages source code. If you want to use the released versions of these products to develop your applications, visit http://www.asp.net to find official installers, documentation, tutorials, samples, and videos.

These products are actively developed and supported by the Microsoft ASP.NET team in collaboration with a community of open source developers. Together we are dedicated to creating the best possible platform for web development.

Source Code

You can browse the source code via the web or use git to clone the source repository.

git clone https://git01.codeplex.com/aspnetwebstack.git

Before building you will need to obtain NuGet packages from the OuterCurve Foundation NuGet public feed. To build including obtaining NuGet packages and test from a command prompt run the build.cmd found in the root directory*.

build RestorePackages
build

A .sln file is also available from the root directory to open the solution in Visual Studio. See the documentation for more information.

Subscribe to the RSS feed to track changes.

*By running build RestorePackages, you will be initiating the download of other software from a NuGet-based feed that is owned by the Outercurve Foundation. You are responsible for locating, reading and complying with the license terms that accompany each such software. Each software that you obtain through this feed is licensed to you by its respective owner. Microsoft grants you no rights for non-Microsoft software from this feed.

Signed Nightly Builds

We have signed nightly NuGet packages available now. See the announcement forum post for more information.

Contribute

There are lots of ways to contribute to the project.

You can contribute by reviewing and sending feedback on code checkins, suggesting and trying out new features as they are implemented, submit bugs and help us verify fixes as they are checked in, as well as submit code fixes or code contributions of your own. Note that all code submissions will be rigorously reviewed and tested by the ASP.NET Team, and only those that meet an extremely high bar for both quality and design/roadmap appropriateness will be merged into the source.

Roadmap

ASP.NET MVC 4, Web API and Web Pages 2 are currently in Beta. The source code on this site is under active development for the Release Candidates that will be our next deliverable. For details on our planned features and future direction please refer to our roadmap.

Last edited Apr 28, 2012 at 11:44 PM by BradWilson, version 72