VS2013预览版中的ASP.NET and Web Tools,包括单一的ASP.NET项目、新的HTML编辑器、MVC5、SignalR2及EF6

微软随Visual Studio 2013预览版一起发布了ASP.NET and Web Tools,为Razor和Web项目中的HTML文件带来了新的HTML编辑器,并加入了浏览器连接(browser link)功能,它是通过在浏览器和Visual Studio 2013预览版之间加入一个SignalR通道实现的。

通过浏览器连接功能的帮助,你能够将多个浏览器,包括移动设备模拟器连接到你的开发站点,只需点击刷新就能够在同一时间刷新所有的浏览器。

新的HTML编辑器提供了一个统一的基于HTML5的结构(schema),其它一些改进包括了自动关闭括号、对jQuery UI和AngularJS属性的智能提示,以及属性智能提示的分组。不过产品团队还是为Web Forms和Windows Store JavaScript应用程序中的HTML文件保留了当前版本的编辑器。

Web Tools预览版为开发基于Web Forms、MVC和Web API的ASP.NET应用程序带来了一个简化的用户界面,同时支持自动创建测试项目,以及加入了Intranet网站模板,并且能够从一个单一的ASP.NET项目向导中选择各种配置选项。它使用Bootstrap实现了响应式设计和主题选择的功能。它还为基于ASP.NET的认证加入了.NET开放Web接口(OWIN)中间件的支持。

微软还加入了对基于声明的认证的支持,通过使用这种方式,用户就可以使用用户名/密码、社交服务或组织结构中的帐号进行验证了。通过使用OAuth 2. 0中的bearer token的方式对访问你的Web API的客户端请求进行授权现在也成为可能。另外,MVC5将作为一个标准的web应用程序存在,它不会使用独有的项目GUID,可以在单一的ASP.NET项目对话框中选择MVC复选框创建该类型的项目。

Visual Studio 2013预览版中同时包括了SignalR 2.00 Beta1和Entity Framework 6.0.0 Beta1。它也为Web Forms加入了样板(Scaffolding)的支持,此外还支持MonoTouch、MonoDroid和Microsoft.AspNet.SignalR.SelfHost等。另外,它在server端是完全向后兼容的。

查看英文原文:http://www.infoq.com/news/2013/06/asp-net-web-tools-vs-2013

你可能感兴趣的:(VS2013预览版中的ASP.NET and Web Tools,包括单一的ASP.NET项目、新的HTML编辑器、MVC5、SignalR2及EF6)