前言

VS2013终于发布了,虽然之前自己使用VS2010和VS2012的时间也不长,尤其是VS2012这自己刚刚也没用多久,看到VS2013发布了,自己忍不住也下载了下来,官网肯定可以下载,不过自己是在 http://pan.baidu.com/s/1bzvka 这里下载的VS2013 RMT版本,其实是和官网的一样的。下载完成后安装好蛋疼,提示必须先安装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的样子http://www.bootcss.com/p/lesscss/

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了解的也不是很多,不过现在已经有很多人在项目中使用了,你也可以去了解一下。http://www.cnblogs.com/shanyou/archive/2012/07/28/2612919.html这篇博客有比较详细的介绍。

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服务的框架。具体的详细介绍可以参考http://www.cnblogs.com/developersupport/p/aspnet-webapi.html#what。

当然现在版本已经更新到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。

等等~~~~~~~~~~~我暂时了解的也就这么多了。

Visual Studio 2013更新内容简介的更多相关文章

  1. Visual Studio 2013 更新 NuGet 包管理器

    Ø  前言 使用 Visual Studio 中的 NuGet 包管理器下载程序时,有时可能出现类似的错误:. 5.   在"联机"选项中搜索"NuGet",选 ...

  2. 在 Visual Studio 2013 中创建 ASP.NET Web 项目(0):专题导航 [持续更新中]

    写在前面的话 随着 Visual Studio 2013 的正式推出,ASP.NET 和 Visual Studio Web 开发工具 也发布了各自的最新版本. 新版本在构建 One ASP.NET ...

  3. Type Script在Visual Studio 2013中的问题汇总(持续更新…)

    TypeScript在vs2012下的问题 TypeScript对VS2012支持度比较低,建议升级为VS2013版本以上. 在VS2013中无法创建TypeScript项目 VS2013默认不支持T ...

  4. Visual Studio 2013 Update 3 RTM 正式发布

    VS2013.3 RTM已发布! 完整安装包:http://download.microsoft.com/download/6/F/0/6F0777D3-3541-465F-8639-A8F9D36B ...

  5. 微软正式发布Visual Studio 2013 Update 3 (2013.3) RTM

    昨天微软的Visual Studio 2013 Update 3(Visual Studio 2013.3)正式发布(RTM)了,做为微软认证金牌合作的葡萄城控件,我们组织力量第一时间进行翻译.分享给 ...

  6. Visual Studio 2013 的 Xamarin 安装教程

    Xamarin 配置手册和离线包下载  http://pan.baidu.com/s/1eQ3qw8a 具体操作: 安装前提条件 1. 安装Visual Studio 2013,安装过程省略,我这里安 ...

  7. 在Visual Studio 2013/2015上使用C#开发Android/IOS安装包和操作步骤

    Xamarin 配置手册和离线包下载 http://pan.baidu.com/s/1eQ3qw8a 具体操作: 安装前提条件 1. 安装Visual Studio 2013,安装过程省略,我这里安装 ...

  8. visual studio 2013 快捷键大全、VS2013常用快捷键

    Visual Studio 2013 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具.代码管控工具.集成开发环境(IDE)等等.VS 2013 中新增了很多提高 ...

  9. 使用Visual Studio 2013编写可维护的本地可视化(natvis)

    在Visual Studio 2012中,我们介绍了创建可视化使用原生类型的能力natvis文件. Visual Studio 2013中包含了一些改进,使其更容易编写可视化的类,在内部利用收集来存储 ...

随机推荐

  1. Java 笔记——在 IDEA 中使用 Maven 配置和使用 MyBatis

    1.前言 MyBatis 是什么? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL.存储过程以及高级映射. MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集. ...

  2. php代码编写

    在php文件里,写入header('content-type:text/html;charset = uft-8');<!-- ============================== -- ...

  3. [转帖] wordpress 的安装过程

    https://blog.csdn.net/qq_34364668/article/details/78116473 下载Wordpress wget http://wordpress.org/lat ...

  4. linux执行jmeter脚本报错

    今天做性能测试发现,报错为100% windows上面执行又是成功的,最后在linux的jmeter脚本中加了一个BeanShell PostProcessor prev.setDataEncodin ...

  5. Luogu4717 【模板】快速沃尔什变换(FWT)

    https://www.cnblogs.com/RabbitHu/p/9182047.html 完全没有学证明的欲望因为这个实在太好写了而且FFT就算学过也忘得差不多了只会写板子 #include&l ...

  6. (转)DATATABLE(DATASET)与实体类之间的互转.

    转自:http://www.cnblogs.com/zzyyll2/archive/2010/07/20/1781649.html dataset和实体类 之间的转换 //dataset转实体类  代 ...

  7. 【刷题】BZOJ 3252 攻略

    Description 题目简述:树版[k取方格数] 众所周知,桂木桂马是攻略之神,开启攻略之神模式后,他可以同时攻略k部游戏.今天他得到了一款新游戏<XX 半岛>,这款游戏有n个场景(s ...

  8. 【JLOI 2012】时间流逝(期望,树上高斯消元)

    题目链接 这是一道传统的期望题,可是有一些套路值得我去掌握. 我们用$s$来表示一种状态,就是当前拥有的能量圈,是一个正整数拆分的形式. 用$f_{s}$表示如果遇到果冻鱼后丢掉了最小的能量圈后的状态 ...

  9. 【bzoj4765】 普通计算姬

    题意 给出一棵有根树,$n$个点每个都有一个点权.$m$组操作每次可以修改一个点权或者询问编号在区间$[l,r]$的点的子树权值和的和. Solution 我们对节点编号分块,每一块统计该块中的节点的 ...

  10. PHP内核-代码的执行(二)

    学习来源:http://www.php-internals.com/book/?p=chapt02/02-00-overview 最开始学习PHP的时候感觉上手真的好容易,噼里啪啦一个回车 “Hell ...