This site is dedicated to working with and contributing to the
MVC, Web API and
Web Pages with Razor code base. If you want to use the released versions of the products to develop your applications, head to
http://www.asp.net where you can find useful documentation, tutorials, samples and videos.
These products are actively developed by the ASP.NET team assigned to the Microsoft Open Tech Hub and in collaboration with a community of open source developers. Together we are dedicated to creating the best possible platform for web development.
Getting and Building Code
There are four options for getting the binaries and/or the code. In order of ease:
- Use official release – if you want to work with the release you should go get the latest release from
Downloads : Official Microsoft Site
- Debug official release source code – if you have downloaded an official release and want to use the debugger to step through it
- Use a nightly build - if you just want to try out new features or bug fixes
- Build it yourself - this is primarily for developers who wish to make changes and submit pull request
See also the Repository Tags and Version Numbers page.
There are many ways to contribute to the project including contributing code. Find out how you can participate here.
We are now working on MVC 6 which combines MVC, Web API and Web Pages into a unified Web framework. You can find the project on GitHub at https://github.com/aspnet/Mvc and https://github.com/aspnet/Razor.
We are tracking issues for future versions of MVC 5.X, Web API 2.X and Web Pages 3.X in the Issue Tracker here. The work for MVC 6 is tracked only on GitHub.
Send us your questions through the discussion forums or check the FAQ to see if your question has already been answered.