[转载]MVC 4.0 抢先看 – tomin – 博客园.
最近,随着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程序了。还是非常不错的。
后面我会和大家分享更多,希望大家会喜欢。