Launched in 2007 Code released under the Microsoft Public License Based on ASP.NET (integrated with existing ASP.NET features) Composed from three roles: Model, View and Controller Lightweight Highly testable
Visual Studio up 2008(if 2008 addition package needs tobe installed ) MS SQL Server (if it is planned to use MS storage for data)
Deploy solution1. In Visual Studio, open the project that you want to deploy.2. In Solution Explorer, expand the References node.3. Select the following assemblies: 1. System.Web.Mvc 2. System.Web.Routing 3. System.Web.Abstractions4. In the Properties window, set Copy Local to True.5. In Solution Explorer, right-click the project and click Publish.6. The Publish Web dialog box is displayed.7. In Target location (http:, ftp:, or disk path), browse to a local folder and click Open.8. Select either Replace matching files with local copies or Delete all existing files prior to publish.9. Under Copy, select one of the following, depending on your needs: Only files needed to run thisapplication, All project files, or All files in the source project folder.10. If your application contains files in the App_Data folder such as database files, select Include filesfrom the App_Data folder.11. Click Publish.