2013年12月4日 星期三

ASP.NET and Web Tools 2013.1 for Visual Studio 2012, MVC 5 Template

在上個月(2013-11)針對 Visual Studio 2012 有發佈了一項新的更新「ASP.NET and Web Tools 2013.1 for Visual Studio 2012」,而這一項的功能更新是對應 VS2013 的功能,也就是說 VS2013 可以進行開發的項目也可以在 VS2012 上面進行開發(不過還是會略有不同),有關此一功能更新項目的內容,可以參考下面的說明,

Release Notes for ASP.NET and Web Tools 2013.1 for Visual Studio 2012 : The Official Microsoft ASP.NET Site

image

http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012

本篇會針對 VS2012 開發 ASP.NET MVC 5 的部份做簡短的介紹。

 


ASP.NET and Web Tools 2013.1 for Visual Studio 2012

下載頁面

http://www.asp.net/downloads

image

下載連結

https://www.microsoft.com/web/handlers/webpi.ashx/getinstaller/WebNode11Pack.appids

 

安裝完成之後,開啟 VS2012 然後選擇新增專案,如果你所選擇的 ,NET Framework 版本為「4.5」「4.5.1」,那麼就可以在 Web 範本裡看到「ASP.NET MVC 5 空白專案」

image

image

而選擇「ASP.NET MVC 5 空白專案」範本所建立的專案就如同其名,真的是空白的,

image

要加入控制器或是檢視頁面,如果是在方案總管裡使用滑鼠右鍵做新增的話,可以看到就如同在 VS2013 裡的使用狀況一樣,會透過「添加基架」的視窗裡做選擇,

SNAGHTMLe79602

 

那如果覺得這個空白專案實在是太過於空白了,想要可以新增一個 ASP.NET MVC 5 的應用程式專案的話,其實也是可以的,在昨天我看到一位西班牙的 MS MVP 就分享了他的作法,

Plantilla extendida para ASP.NET MVC 5 desde Visual Studio 2012 | Variable not found

image

雖然是西班牙文,不過可以透過翻譯工具將文章內容做個翻譯,就可以大致了解作法。

 

首先要下載作者所提供的 ASP.NET MVC 5 Extend Template 範本檔,連結位置在上面所提供的文章連結裡,

image

下載完成後就解開壓縮,壓縮檔的內容如下:

image

接著將「AspNetMvc5ExtendedTemplate」這個解開之後的目錄與檔案給複製到「%USERPROFILE%\Documents\Visual Studio 2012\Templates\ProjectTemplates\Visual C#\Web」下,簡單講就是在「我的文件」資料夾裡的「Visual Studio 2012 \ Template \ ProjectTemplates\ Visual C# \ Web」,

image

接著就是重新開啟 Visual Studio 2012,然後在新增專案裡選擇 .NET Framework 4.5 or 4.5.1,然後選擇 Visual C# 的範本,就可以看到「ASP.NET MVC 5 Internet Application (for Visual Studio 2012)」

SNAGHTMLf62d4d

所建立的專案內容,專案範本有使用套件還原,所以在第一次執行時會需要將相關套件下載下來,

image

執行

image

 


參考連結

Announcing release of ASP.NET and Web Tools 2013.1 for Visual Studio 2012 - .NET Web Development and Tools Blog

Release Notes for ASP.NET and Web Tools 2013.1 for Visual Studio 2012 : The Official Microsoft ASP.NET Site

Plantilla extendida para ASP.NET MVC 5 desde Visual Studio 2012 | Variable not found

 

以上

沒有留言:

張貼留言

提醒

千萬不要使用 Google Talk (Hangouts) 或 Facebook 及時通訊與我聯繫、提問,因為會掉訊息甚至我是過了好幾天之後才發現到你曾經傳給我訊息過,請多多使用「詢問與建議」(在左邊,就在左邊),另外比較深入的問題討論,或是有牽涉到你實作程式碼的內容,不適合在留言板裡留言討論,請務必使用「詢問與建議」功能(可以夾帶檔案),謝謝。