cnbeta新闻:微软正式发布Visual Studio 2013 RTM版,微软还发布了Visual Studio 2013的最终版本、.NET 4.5.1以及Team Foundation Server 2013。下面咱们体验下Visual Studio 2013 Web开发方面有哪些特性,具体能够参看http://www.asp.net/visual-studio/overview/2013/release-notes。html
一、.NET Framework 2.0/3.0/3.5/4.0/4.5/4.5.1 支持git
Visual Studio 2013 从更方面来讲比VS2012有不少改进的地方,能够用vs2013替代vs2012了。你仍然能够在VS2013中制做开发ASP.NET 2应用程序。你能够用你本身的视图引擎,你本身的ORM,你本身的特性,你本身的构架,你本身的组件。github
二、ONE ASP.NETweb
微软对ONE ASP.NET的支持更加完善了。数据库
三、浏览器连接api
这个功能很是不错,能够设置设置多个浏览器做为你的默认浏览器。用浏览方式对话框选择IE和Chrome做为个人默认浏览器(按住Ctrl健多选浏览方式)。浏览器
如今,按Ctrl-F5打开两个浏览器:服务器
在About.cshtml里改动一些文本。将鼠标悬停在工具栏上的浏览器连接按钮上:app
它知道两个浏览器正在用SignalR和JavaScript与VS对话,你能够敲代码和html脚本并按下Ctrl+Alt+Enter键刷新全部链接的浏览器,或者你点击浏览器连接列表框架
更有趣的是,浏览器连接是可自扩展的。Mads Kristensen已经用Web Essentials作到了这点而且向Browser Link里添加了扩展。能够从源码【https://github.com/madskristensen/WebEssentials2013】编译!Web Essentials是开源的,因此我能够经过读代码来了解这些是怎么回事。
四、引入"Bootstrap"库,版本是3.0
ASP.NET MVC 5
五、Entity Framework 6
Entity Framework 6 是EF开源后的第一个版本,能够兼容Mono,也就是EF6能够在Mono上运行的,以前EF1-5都不能在Mono上跑。并且Entity Framework Power Tools Beta 4新增EF6和Visual Studio 2013支持。
六、Microsoft.AspNet.Identity: ASP.NET Identity 是构建 ASP.NET web 应用程序的一种新的身份认证系统。ASP.NET Identity 可让您的应用程序拥有登陆功能,并能够轻松地自定义登陆用户的相关数据。
ASP.NET Identity 的功能以下:
The good, the bad and the ugly of ASP.NET Identity http://brockallen.com/2013/10/20/the-good-the-bad-and-the-ugly-of-asp-net-identity/
Fully asynchronous, new and sweet ASP.NET Identity implementation for RavenDB https://github.com/tugberkugurlu/AspNet.Identity.RavenDB
七、ASP.NET Web API 2 OWIN的支持和整合
ASP.NET Web API如今彻底支持OWIN(Open Web Interface for .NET),而且可运做于任何兼容于OWIN的主机(Host)。
Open Web Interface for .NET(OWIN)定义一个介于Web服务器与Web应用程序之间的抽象层。OWIN将网页应用程序从网页服务器分离出来,而后将应用程序托管于OWIN的程序而离开IIS以外。
来源:http://www.asp.net/aspnet/overview/owin-and-katana/an-overview-of-project-katana
using Microsoft.Owin;
using Owin;
[assembly: OwinStartupAttribute(typeof(WebApplication2013.Startup))]
namespace WebApplication2013
{
public partial class Startup
{
public void Configuration(IAppBuilder app)
{
ConfigureAuth(app);
}
}
}
http://www.tugberkugurlu.com/Blog/Tags/owin
http://msdn.microsoft.com/en-us/magazine/dn451439.aspx
進擊的 ASP.NET Web API 2 巨人 – 打造支援各種裝置及平台的服務
http://www.cnblogs.com/haogj/category/518386.html
http://www.infoq.com/cn/news/2013/11/visual-studio-2013-new-templates