第一章 打開MVC4的大門:(二)創建MVC應用程序


MVC4的需求:

毫無疑問運行在Windows平台下

  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8

服務器操作系統:

  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Server 2012

開發工具為:Visual Studio 2012,Visual Studio 2010 SP1,Visual Web Developer 2010 Express SP1。

安裝MVC4

安裝MVC4組件。

Visual Studio 2012本身就包含MVC4另外無需安裝。

如果是Visual Studio 2010,Web Platform 安裝: http://www.microsoft

.com/web/gallery/install.aspx?appid=MVC4VS2010

可執行安裝包:http://go.microsoft.com/fwlink/?LinkID=243392 。

服務器上安裝MVC4

服務器上安裝MVC4環境與客戶端一樣。

如果服務器上沒安裝MVC4,那么用MVC4開發的程序能運行么?答案是當然可以。MVC4的所有必要組件都在包含在了bin文件夾。難怪體積會那么大,其實服務器上有MVC4的運行環境程序部署在服務器的時候可以這些組件完全可以刪掉。

創建MVC4應用程序。

又是著名的MVC Music Store啊

1、打開vs2012選擇 文件->新建項目

2、選擇Visual C# ->Web->ASP.Net MVC4 Web 應用程序

clipboard

3、名稱輸入“MvcMusicStore”點擊確定。

新ASP.NET MVC 4 項目對話框


選擇模板

clipboard[1]

  • 空:就是一個空項目,基本的組件和目錄結構還是有的。
  • 基本:一個最低限度的模板,有基本的文件夾,css,MVC應用程序的基本結構。
  • Internet應用程序:一個常用足夠豐富的模板,包含可賬管理功能(依賴ASP.NET Membership),創建后就可直接運行。
  • Internet應用程序:與Internet應用程序一樣只是使用的Windows賬戶。
  • 移動應用程序:專門針對移動設備的模版,包含移動視覺效果,觸摸控件,支持Ajax導航。
  • WEB API:專門針對HTTP services的模板。

視圖引擎

clipboard[2]

默認兩種:Razor和傳統的aspx.  aspx就是原來asp.net用的那套東東;Razor剃刀。這里支持使用其他視圖引擎,甚至自己寫視圖引擎都行,其實沒必要用其他引擎,Razor剃刀已經足夠鋒利和靈巧。

測試單元

clipboard[3]

這里是用來創建測試單元的,下面的測試框架默認只有Visual Studio Unit Test 一種,足夠用了。但是Visual Studio Unit Test只在Visual Studio 2012 Professional以上的版本才有,如果是Visual Studio 2012 Standard Edition 或 Express需要去下載安裝NUnit, MbUnit, 或 xUnit擴展。

注意:創建項目的時候最好創建一個單元測試項目。

clipboard[4]

點確定就可以創建一個項目了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM