從前寫過一系列的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),點擊文件菜單>新建>項目,彈出以下界面。