安裝ASP.NET MVC2
參加了這次的贈書修練大會!!剛開始拜讀will保哥的新書,也將之前開始學習MVC的一些資源也一併發表上來。
工欲善其事必先利其器,在開始開發MVC之前,我們先探討如何安裝MVC框架吧,安裝方法很多,將逐一介紹:
- Web Platform Installer
- 在BIN配置
- AspNetMVC2_VS2008.exe installer
- 安裝在IIS
Note : 以上各項為使用vs2008或其他開發工具適用,vs2010已有內建,其他vs2010相關問題可以參考保哥這篇。
Web Platform Installer
非常建議使用WPI來安裝各種新的開發工具,優點很多,檔案不大,協助尋找缺少的軟體,我就是使用WPI來安裝MVC的
這是下載點 install ASP.NET MVC 2 with WebPI.
WPI說明 : http://www.microsoft.com/web/downloads/platform.aspx
下載安裝後運行並勾選ASP.NET MVC2即可。
在BIN配置
如果你是asp.net 4.0的使用者,那你可以直接將System.Web.Mvc加入參考 :
如果是asp.net 3.5 sp1以上版本的使用者可以直接includeSystem.ComponentModel.DataAnnotations.dll來使用,方法相同:
- System.ComponentModel.DataAnnotations.dll
- System.Web.Mvc.dll
如果是以上兩個版本之外的版本,需要include的就更多了:
- System.ComponentModel.DataAnnotations.dll
- System.Web.Abstractions.dll
- System.Web.Mvc.dll
- System.Web.Routing.dll
以上配置可以參考 Phil Haack的 Bin Deploying ASP.NET MVC。
AspNetMVC2_VS2008.exe installer
這個應該是最常使用的安裝方式,就是在微軟的下載中心下載的安裝檔 : ASP.NET MVC 2 RTM
或是從mvc官網上下載的 :http://www.asp.net/mvc
檔案也小,一樣方便,但有個小問題就是當你有安裝其他的開發工具如VWD2008等軟體時,剛剛下載的MVC就會自己裝上去。
Installing on IIS
安裝在IIS上的可以參考以下幾篇優秀的教學:
http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx
http://www.asp.net/mvc/tutorials/using-asp-net-mvc-with-different-versions-of-iis-cs
其它學習資源
ASP.NET MVC官網 :範例
ASP.NET MVC Training Kit : 簡報、文件、範例 參考
will保哥的開發心得分享系列 :
http://blog.miniasp.com/category/ASPNET-MVC.aspx
ScottGu's blog :
http://weblogs.asp.net/scottgu/archive/tags/MVC/default.aspx
|