从前写过一系列的ASP.NET MVC教程,ASP.NET MVC在这之后历经5个preview版本终于到今天的 RC版本,而且不久就要正式推出正式版本,所以值此之际,重典也重新修正这一系列的教程,使之 与时俱进。
因为最初的一篇是写自2008年3月10日(Asp.net Mvc Framework 系列),回头 看看已经足足一年了,所以本系列修正版本的教程就叫做ASP.NET MVC重典教程一周年版。
现在重开正文:
一、前ASP.NET MVC时代的故事
ASP.NET MVC是微软推出的基于 ASP.NET的MVC模式网站应用程序开发框架。在这之前Castle曾有开源的MVC框架MonoRail (http://castleproject.org/),它的最后更新是2007年9月,虽然如此,但是仍然对现存的 ASP.NET MVC产生着巨大的影响。
而ASP.NET MVC出现之前ASP.NET编程还是以拖放控件为主 ,虽然其aspx/aspx.cs的配合方式与控件的易用性大大增强了ASP.NET的开发速度,但大量控件视 图维护导致的客户端页面的庞大使开发人员呼唤一种轻量及的开发框架。
于是ASP.NET MVC 就出现了。
二、ASP.NET MVC下载及社区
官方网站:http://www.asp.net/mvc/(下 载安装文件)
Codeplex开源站点:http://www.codeplex.com/aspnet(下载源代码及 Futures包)
官方讨论区:http://forums.asp.net/1146.aspx
三、安装
注 意:安装ASP.NET MVC前一定要卸载旧的版本。
四、建立新的ASP.NET MVC工程
打开 Visual Studio 2008(以下简称VS),点击文件菜单>新建>项目,弹出以下界面。