技术开发 频道

微软发布Visual Studio 2013候选版

        【IT168 评论】Visual Studio 2013、.NET Framework 4.5.1和Team Foundation Server 2013的候选发布版本出来了!你现在可以通过Visual Studio产品网站下载,并且可以马上使用。从今天开始,开发者也可以通过MSDN 和TechNet 订阅下载Windows 8.1 RTM。

  这次的RC版是向着Visual Studio 2013发布迈出的一大步。今天,我也要激动地告诉大家,Visual Studio 2013将在Windows 8.1 GA上发布,并将于2013年11月13日举行Visual Studio 2013的虚拟启动,届时将可全球在线获取。更多细节可查询虚拟启动活动主页。

  体验产品

  Visual Studio 2013 RC可以覆盖Visual Studio 2013 Preview版本,也可和Visual Studio 2012同时安装。请注意使用Visual Studio 2013 RC 开发Windows Store应用需要Windows 8.1 RTM,从今天开始,可通过MSDN和TechNet订阅下载 Windows 8.1 RTM(Visual Studio 2013 RC不支持Windows 8.1 Preview和Windows Server 2012 R2 Preview)。对Windows Azure开发者来说,VS 2013 RC和VS 2013 Preview一样,支持July Azure SDK (version 2.1) 。

  Visual Studio 2013 RC的新功能

  Visual Studio 2013为所有Visual Studio开发语言和平台的开发者准备了许多新的功能,在我六月份的一篇关于Visual Studio 2013 Preview博文中,我谈到了不少这些新功能,例如同步设置、在编辑器中一窥定义、XAML和HTML应用的UI响应工具、异步调试和Azure移动服务集成对许多开发情景的加强。

  今天,我要介绍一些Visual Studio 2013 RC带来的新功能。

  XAML编辑器

  我最喜欢的Visual Studio 2013 RC的改进之一,就是对XAML编辑器的加强。开发人员可以在许多的平台使用XAML,从WPF到Silverlight,再到Windows Phone 和 Windows Store。

  在这个RC版本,我们在XAML编辑器中为数据绑定添加了智能感应。对于标记语言里定义的DataContext和由后台代码定义的DataContext智能感应都有效。

微软正式发布VS 2013候选版

  我们也为资源,绑定,属性和XAML 元素添加了“转到定义”功能。例如,如果你要对一个资源选择“转到定义”:

微软正式发布VS 2013候选版

  你会被带到这个资源的定义。

微软正式发布VS 2013候选版

  云商务应用

  在6月份的开发者大会上,我们提供了前期的概览,介绍了Visual Studio将如何让下一代的商务应用能够使用Microsoft云。现在,通过Visual Studio 2013 RC的Office 365 云商务应用模板,你已经可以构建使用Office 365作为程序一部分的现代商务应用。

  云商务应用模板使用了LightSwitch同样的技术,这种技术通过RAD体验为开发人员提供空前的效率,所谓的RAD体验就是在你需要的时候提供写代码的灵活性。这包括快速简易地从多个数据源附上和使用数据,和定义你自己的实例。默认情况下,不需要写任何代码,云商务应用模板扩展了Office 365体验,使你的程序能够更便于协作和交流,同时,它们提供了一个基于应用程序UX 的HTML,这个HTML在桌面和设备系统上表现的都很出色。

  关于Office 365云商务应用模板如何使开发者创建现代商务应用(扩展Office 365体验或者建立在Office 365和Windows Azure的基础之上)成为可能, Visual Studio 2013 RC只是一个小例子,在接下来的RTM中,将会有更多涉及,敬请期待。

  C++

  在开发者大会期间,我写了关于Visual C++中C++标准一致性路线图。上周在Redmond的Going Native的大会上,我们主持了一个很好的关于现在和不久的将来的现代标准C++的讨论,谈论了在Microsoft的平台上Visual C++和C++将要出现的变化。在Visual Studio 2013 RC中,根据开发者大会上设定的路线图,我们迈出了更多的步子,添加了C++ 11的功能,例如using别名,=default和非静态数据成员的初始化。

  TypeScript

  不到一年以前,我们发布了TypeScript的第一个公开预览版,是应用级别JavaScript开发的编程语言和J工具。Visual Studio 2013 RC包含最新版本的TypeScript工具(v0.9.1.1),同时我们也会继续寻找早期用户的社区反馈。

  TypeScript为JavaScript开发引入了类、模块、和可选静态类型。在Visual Studio中,这使得实现功能丰富的工具成为可能,例如输入时的实时错误报告,智能感知和重命名的重构。

  CodeLens

  我注意到当我们向开发人员介绍Visual Studio 2013的时候,回头率最高的新功能之一就是CodeLens,这是Visual Studio 2013 Ultimate版的一个功能,提供深入的源代码上下文洞察力。用于C#和Visual Basic的CodeLens提供诸如引用数量、源码控制器中最近的更改等信息。

  在这个RC版本中,添加了对Lync的深度集成,因此,你可以直接从Visual Studio编辑器中轻松联系最近工作在同一段代码上的开发人员。对于使用Team Foundation Server2013上源码的开发人员,增加了目前已经可用的几个新的指示器来显示类或成员相关的Bug、Work Item和Code Review。

  工作项目图表

  在Team Foundation Server 2013 RC和今天Team Foundation Service的更新中,我们都添加了一个新的图表功能,以便跟踪工作项目的进度。工作项目图表使开发者可以快速地创建图表,从而使工作项目查询的数据可视化。这些图表可以通过仅仅几次鼠标点击创建,并且在数据更新时自动刷新。

  反馈

  根据VS2013 Preview发布的反馈,在这个RC版本中我们已经做了许多的修正。我鼓励你下载这次新的程序,并且把你的反馈发给下面的组:

  • Connect (关于缺陷)

  • UserVoice (关于想法和建议)

  • Forums (关于问题和解答)

  你也可以通过集成开发环境右上角的菜单,直接在产品中发送反馈。

  总结

  Visual Studio 2013 RC是向着Visual Studio 2013发布和11月13日的虚拟启动迈出的重要一步。现在赶紧参与下载产品,并且注册虚拟启动吧!

0
相关文章