Visual Studio 2013更新内容简介

前言

VS2013终于发布了,虽然之前自己使用VS2010和VS2012的时间也不长,尤其是VS2012这自己刚刚也没用多久,看到VS2013发布了,自己忍不住也下载了下来,官网肯定可以下载,下载完成后,提示必须先安装IE10,迫于无奈自己就又下载安装了IE10,然后算是才可以真正的来安装VS2013。

接下来就来看看VS2013中给我们带来的什么吧,更新的肯定不止我下面列举的,我列举的主要就是我关注或了解到的。

.Net Framework版本支持

之前在VS2012发布之后,然后有了VS2013版本更新的细节,自己看了,本来不想更新的,因为他微软说好像不再支持低版本的Framewrok 框架了,也遭到广大程序猿的吐槽,可能是微软回心转意还是把各版本都搞进来了,这对于想升级VS工具的程序猿或者是公司应该是一件好事情。

One Asp.Net

因为自己现在主要涉及的就是Web了,所以就来创建一个Web程序看一下吧。

可以看到在.Net Framwork 4.5的版本中现在只有一个模版了。好吧先点进去再看

原来选项可以通过这里进行选择了,还是不错的,不知道之前的VS2012是否有次功能,自己之前好像没见到过。

浏览器链接支持

直接先上图

可以搜集到你本地所有的浏览器,然后你可以直接选择你要使用的浏览器进行预览或者调试就可以了,比以前是方便多了,这个功能在VS2012中也有了,不过在这里再记录一下。

接下来的这个功能应该更不错了,它可以支持多个浏览器作为你的默认浏览器。通过Ctrl就可以进行选择控制了。

很棒很实用的功能。

Bootstrap库的支持

之前也有了解过这个,好像在VS2012中也加入了,而且版本比较低,不太记得了。现在在这个版本里面支持的是BootStrap3.0。BootStrap是一个很强大的前端UI,如果你不太了解的话可以直接到官网http://www.bootstrap.com/ 进行了解,同时还有中文官网文档http://www.bootcss.com/

通过刚刚创建的项目在JavaScript的文件夹中可以看到bootstrap.js文件以及版本指定。这里还有一个不错的东西大家可以看看学习一下,对象是像我一样的菜菜,就是动态样式语言,自己也没用过不过看上去很NB的样子

Asp.Net MVC 5.0

看上面的截图可以发现,原来是Asp.Net 5.0勒,好快呀,自己对于MVC1,2都没来的学,是直接学的MVC3.0,然后就到了现在MVC5,看来要把MVC4.0和MVC5.0一起来对比学习了,不过听过MVC5.0比MVC4.0更新的东西不是特别多。

无意间又发现了一个类库引用

这是一个专门处理Json数据的,好像比微软处理的要好,看来微软集成更多的技术、团队,可以带动更多的人来参与其中了,重点就是开源化,让全世界的大牛们都来优化。

Entity Framework 6.0

Entity Framework ORM框架嘛,自己也是最近才了解学习的,直接学习的是EF5感觉很强大,虽然公司还是用的Ado.Net ,没办法同时感觉文档太少,看来自己也要多去看英文博客文档了。

Entity Framework 6 是EF开源后的第一个版本,可以兼容Mono,也就是EF6可以在Mono上运行的,之前EF1-5都不能在Mono上跑。而且Entity Framework Power Tools Beta 4新增EF6和Visual Studio 2013支持。Mono了解的也不是很多,不过现在已经有很多人在项目中使用了,你也可以去了解一下。

Knockout.js

这个Js框架感觉很不错,好像也是为了MVVM才出现的一个框架,以前好像主要是开发WPF中用的,自己也不记得了,对此了解的也不错,不过自己在学习这个Js框架了。官网有文档http://knockoutjs.com/,如果你英语不错,那就没什么问题了,然后你也可以到汤姆大叔的博客里去看,翻译的很不错,又加了大叔自己精湛的见解。

这个是建了一个MVC4.0的Web应用程序,之前在VS2012中建立也是有的。

不过还真不太清楚,微软是什么时候开始支持的。反正有了感觉也不错,现在的MVC里面也是可以借鉴MVVM的开发模式进行整改的, 毕竟MVVM也是由MVC演变过去的。

Asp.Net Web Api

Asp.Net Web Api功能确实很不错,对接各种客户端(浏览器,移动设备),构建http服务的框架。

当然现在版本已经更新到2了。ASP.NET Web API 2 OWIN的支持和整合。

现在可以通过Nuget进行关联OWIN

安装之后项目就引用了相关类库

然后就可以进行相关试用了,具体使用就不介绍了,我也不清楚,第一次玩这东东。

其他

当然更新的不止上面我介绍的那几点。还有很多的。

例如:

1.Microsoft.AspNet.Identity: ASP.NET Identity 是构建 ASP.NET web 应用程序的一种新的身份认证系统。ASP.NET Identity 可以让您的应用程序拥有登录功能,并可以轻松地自定义登录用户的相关数据。

2.ASP.NET SignalR 2.0:是一个ASP.NET开发人员,简化的过程中,将实时网络功能的应用程序库。实时Web功能的能力是有连接的客户端服务器代码推送内容,瞬间变得可用,而不是让服务器等待客户端请求新的数据。

3.Nuget 2.7:这个版本的NuGet也不再需要提供明确同意的NuGet包还原“功能下载软件包。 同意(相关复选框在NuGet中的首选项对话框)现在安装的NuGet授予。 包还原的默认工作方式。

4.TFS的整改,以及对Git的集成。

5.加入了Python IDE。

暂时就为大家介绍这么多,希望大家喜欢,继续关注。

(0)

相关推荐

  • Microsoft Visual Studio 2017 for Mac Preview安装使用案例分享

    本文为大家详细介绍了Microsoft Visual Studio 2017 for Mac Preview 下载.安装.案例Demo 0. 前言: 工作原因,上下班背着我的雷神,一个月瘦了10斤,扛不住了,就把我的Mac放在公司. Mac之前为了运行VS,还买了一个PD虚拟机... 现在,我终于喝到鸡汤了--随着Visual Studio 2017的发布,for Mac的版本也诞生了! 下载地址大家可以去visualstudio官网下载,不过可能会有点儿慢,我上传了百度云.文章最后提供下载.

  • VS2015 update2安装历程

    如何坑爹大家都有体会,就不多说了. 总结一下,如果系统是自带的win10家庭版通过换序列号升级到专业版,那趁早重装吧,不然安装VS2015后是无法启动牛逼闪闪的Android模拟器的,会报错:cant' add user to hyper-v administrator group. 但如果你看用户和组里根本就找不到这个hyper-v administrator group. 只有全新安装的win10专业版才有. 如果已经安装了VS2015只升级update2,或者全新安装带update2的is

  • Win10中VC2013安装Unit test组件出现问题解决方案

    话不多说,先上图~~~ 很多同学在Vs2013安装Unit test组件时会弹出这样的对话框,极其极其让人崩溃. 当我看到这个对话框时,首先中规中矩的去官网下载.NET(但是我怎么可能没有!游戏环境包都装了), 然后开始下载 才几百K,好easy,下载,运行,安装,oh!!!!!!!NO!!!!!! 好吧,又出问题了.去百度吧 按照百度的教程,找到了这个 . 我发现WIN10自带.NET,好吧并不是.NET的问题,咋办啊,搜索一圈发现并没有解答 决定自己解决 我觉得应该更新一下试试,毕竟2015

  • VS2013的Browser Link引起的问题

    环境:vs2013 问题:在调用一个WebApi的时候出现了错误: 于是我用Fiddler 4直接调用这个WebApi,状态码是200(正常的),JSon里却提示在位置9409处文本非法, 以TextView方式查看,在9409处发现了Brow Link的踪迹: 其实我是从数据库中表中查询出FaGui_Html字段,该字段是一个表示Html页面的Html代码,在序列化前,Vs2013却在我的这个代码的</body>前插入了Browser Link的代码. 解决:在Vs2013里禁用Browse

  • Visual Studio 2015全英界面切换成中文界面

    Visual Studio 2015 如何将全英界面转成中文,按下面的步骤就可以顺利完成 1 启动VS2015程序,在菜单栏中找到tools 2 在弹出的下拉窗口中选中options 3 此时弹出的对话框,选中Environment下的international setting 4 点击获得新的安装包 5 在弹出的网页中选择简体中文的语言包,下载 6 安装下载好的语言包 7 安装完成后,到intertional setting中切换成中文 8 重启即可 以上就是本文的全部内容,希望对大家的学习有

  • VS2015 Update2 构建 Android 程序问题汇总

    自VS2015起, Visual Studio开始逐渐内置支持跨平台开发, 并且Visual Studio团队还额外发布了一个编译工具集Clang with Microsoft CodeGen, 方便开发人员进行跨平台代码的开发, 该工具集在VS 2015 Update 2时采用的 Clang 版本号是3.7. 与此同时VS的移动开发能力也不再局限于Windows Phone, 而是支持了包括Android, iOS在内的主流平台的应用开发. 和其它新特性首次被引入一样, 虽然历经了两次Upda

  • VS2013连接MySQL5.6成功案例一枚

    如何在VS2013下对MySQL5.6进行连接,本文为大家提供了解决方案,供大家参考,具体内容如下 环境:win832系统,VS2013,MySQL5.6,boost1.60 需要注意的是,安装MySQL时需要安装完整版本,否则在MySql的目录下可能会没有Connector.C++ 1.1这个目录. boost下载后,直接解压即可.(我是放在C:\Program Files目录下),下载地址:http://www.boost.org/users/download/ 连接的方式有2种: 一种是纯

  • Visual Studio 2015和 .NET Core安装教程

    安装 Visual Studio 和 .NET Core 1.安装 Visual Studio Community 2015,选择 Community 下载并执行默认安装,Visual Studio 2015 安装程序首页 2.安装.NET Core + Visual Studio 工具,windows系统的可以从这里下载 创建 Web 应用程序 1.起始页 点击 新建项目(或 文件→新建→项目) 2.选择 左侧 .NET Core (如果没有安装.NET Core + Visual Studi

  • VS2015开发环境的安装和配置

    一.简介 为了避免网上乱七八糟的过时介绍,避免误导初学者,这次把至2016年6月底C#开发环境各种版本的更新和安装过程重新整理一下贡献出来.目的是为了让对C#感兴趣的初学者知道到底哪些是过时的,哪些是最新的,哪些是别有用心的人故意给你挖的坑. 先说一下VS2015的官方网址(这是你了解VS2015以及它到底能做哪些事的第1步): https://www.visualstudio.com/en-us/visual-studio-homepage-vs.aspx 其中: VS2015 Enterpr

  • VS2015中C#版本6.0的新特性 你需要知道

    本文列出个人感觉比较有用的几个新功能,供大家参考,具体内容如下  注意:这些新特性只能用于VS2015及更高版本,无法在VS2013.VS2010等低版本中使用.当然,如果你不喜欢这些新的特性,仍然可以继续使用原来的用法(所以说它是新的语法糖).  1.自动属性初始化的改进(有用)  原来的用法(声明时无法同时初始化),例如: class MyClass { public int Age { get; set; } public string Name { get; set; } public

随机推荐