最近,隨着Window 8 的發布,VS11也誕生了,VS11 里面除了添加了Metro風格的開發項目外,在web方面也有所改進,添加了MVC 4.0。俺也偷偷的瞄了2眼,還是有所改變的。例如,相對MVC3.0里面加入了Mobile Application, Web API, Single Page Application 等一些項目模板。如下圖:

對於ASP.Net MVC 4.0, 沒有說一定要在VS11 里面安裝,在VS2010 里面也是可以用的,下面有一些引用,不過都是英文的,相信大家能看的懂 J
ASP.NET MVC 4.0 安裝路徑:http://www.asp.net/mvc/mvc4
ASP.NET MVC 4.0 新的特性:http://weblogs.asp.net/jgalloway/archive/2012/02/16/asp-net-4-beta-released.aspx
ASP.NET MVC 4 Web API特性:http://www.asp.net/web-api
ASP.NET MVC 4 Mobile 特性:http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-4-mobile-features
ASP.NET MVC Single Page Application: http://www.asp.net/single-page-application
下面我們先看看 Intranet Application, 和Mobile Application 的一些界面。其他的有時間,慢慢和大家分享。
一.Intranet Application:
現在,我們新建一個Intranet Application 項目來看看:
在這里有個問題,就是,當我們新建完成后,你直接運行,程序是Run步起來的。一看就知道應該是權限問題,還好,里面有一個Readme.txt 文件,大家可以看看,只要進行以下設置就行:
IIS Express
1. Right click on the project in Visual Studio and select Use IIS Express.
2. Click on your project in the Solution Explorer to select the project.
3. If the Properties pane is not open, open it (F4).
4. In the Properties pane for your project:
a) Set "Anonymous Authentication" to "Disabled".
b) Set "Windows Authentication" to "Enabled".
設置好以后,就可以啦,讓我們來看看Home界面:

調正以后,在頁面的左上角就顯示出了域名和用戶了。界面的風格看的也相當的爽。相對MVC3.0 增加了Contact 頁面。看下圖:

二. Mobile Application
先上界面:

當下載 安裝Windows Phone Emulator (RC) 之后,就可以直接去開發phone的Web程序了。還是非常不錯的。
后面我會和大家分享更多,希望大家會喜歡。
