前言

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. Eclipse导入包提示Setting build path has encountered a problem

    Eclipse无法导入jar包时, 提示:“Setting build path” has encountered a problem,Could not write file D:\\workspa ...

  2. [UWP 开发] 一个简单的Toast实现

    Toast简介 在安卓里Toast是内置原生支持,它是Android中用来显示显示信息的一种机制.它主要用于向用户显示提示消息,没有焦点,显示的时间有限,过一定的时间就会自动消失.在UWP中虽然没有原 ...

  3. 作业三(下)安装VS2013

    VS2013 今天常识安装Microsoft Visual Studio 2013,虽然 直接在软件管家上下载,一键安装,但是还是遇到许多问题,安装过程相当的艰难,花了好多时间.但是在尝试多次后成功的 ...

  4. 使用Arduino驱动基于ST7533芯片的TFT屏

    在合宙通信买了一个1.8寸的TFT屏,驱动芯片是ST7533,本来打算使用Air800直接驱动,但由于其他原因,放弃了.于是尝试使用arduino驱动,为了屏幕刷新速度更快,采用硬件SPI. 硬件连接 ...

  5. 2017-8-20 HTTP协议

    http协议 http协议是一种超文本传输协议(一种约定) 三大特性:无状态,媒体独立,无连接: HTTP 工作原理 HTTP协议工作于客户端-服务端架构为上.浏览器作为HTTP客户端通过URL向HT ...

  6. php多进程pcntl学习(一)

    pcntl在windows下无法使用,linux编译php时加上参数--enable-pcntl 即可.第一次使用pcntl模块,遇到了一些坑也慢慢填上了,这里简单记录下. 1. 子进程之间变量无法共 ...

  7. 常用OLAP引擎

    l  presto Presto是Facebook开发的分布式大数据SQL查询引擎,专门进行快速数据分析. 特点: 可以将多个数据源的数据进行合并,可以跨越整个组织进行分析. 直接从HDFS读取数据, ...

  8. 使用spring单元调试出错initializationError

    1.引入spring jar包之后,单元测试一直出错,提示initializationError. 2.在网上看说是junit版本的问题,引入其他版本之后,还是不对. 3.最后发现是需要引入 这两个j ...

  9. 选择提供器 - 选择监听器(selection provider-selection listener)模式

             

  10. redis后台启动配置

    在cmd窗口启动redis,窗口关闭后再次操作会报错. 将redis安装为服务,可使其在后台启动,无须担心误操作关闭服务窗口. 配置如下: 进入redis目录,输入如下命令执行即可: redis-se ...