[贈書修練]ASP.net MVC2 安裝 (附學習資源整理)

安裝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

http://blogs.msdn.com/b/tmarq/archive/2010/04/01/asp-net-4-0-enables-routing-of-extensionless-urls-without-impacting-static-requests.aspx

 

其它學習資源  

ASP.NET MVC官網 :範例

http://www.asp.net/mvc

ASP.NET MVC Training Kit  : 簡報、文件、範例 參考

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1E0BE0B2-910A-4676-9F3A-41E4D9C0FC08&displaylang=en

will保哥的開發心得分享系列 :

http://blog.miniasp.com/category/ASPNET-MVC.aspx

ScottGu's blog :

http://weblogs.asp.net/scottgu/archive/tags/MVC/default.aspx

 

分享


站作網站設計工作室 SiteMak Studio
Shinyo Ho 
Founder / Developer
email:shinyo.her@gmail.com|web:www.sitemak.com.tw