澳门新葡萄京官网注册 1

今天,我很高兴地向大家宣布:Visual Studio 2015 和 .Net 4.6
的正式版本现已提供下载!

Visual Studio
2015是一款由开发人员工作效率工具、云服务和扩展组成的集成套件,让你和你的团队可以创建适用于Web、Windows商店、桌面、Android和iOS的强大的应用程序和游戏。

微软在今天凌晨正式发布了新一代应用开发和研发团队管理解决方案Visual
Studio 2012和.NET Framework 4.5。

  自去年十一月我们提出了微软开发技术的愿景:让所有开发者,无论他在什么平台,开发哪种应用程序,都能运用
Visual Studio 和 .NET
技术大幅提升他们的生产力。这次发布是又一次重要的进展,同时也为所有
Visual Studio 开发人员带来更进一步的创新能力。

《Win10开发:Visual Studio 2015预览版新增功能》

Visual Studio
2012为现代应用开发提供了丰富的开发环境,能够满足使用者对持续在线、随时随地访问以及数据智能应用等方面的需求。微软公司研发部门副总裁S.
Somasegar表示:“现在,开发者将有更好的机会开发与云服务连接的现代化客户应用,让用户得以随时随地更轻松地通过任何设备访问信息。
Visual Studio 2012和.NET Framework
4.5是我们有史以来最全面且最简化的工具套装,能够为微软最新、最好的平台集成开发体验提供核心工具。”

  为庆祝今天的发布,您可以随时参加在线的Visual Studio
2015发布会、观看60多个点播视频或即刻下载体验Visual Studio2015。

此页面展示了自Visual Studio 2013
RTM以来的一些最重要的新功能,包括首先在Visual Studio
2013的一个更新中推出的功能。有关Visual Studio
2015中的新增功能的完整列表,请参阅发行说明。(

目前现代化应用的特点包括以用户为中心,提供以用户为中心的体验,能够从任何设备进行访问。强调社交,与用户的身份集成并与同行、同事及朋友相连
接。
以数据为中心,使数据与客户当前的任务相集成,帮助客户在了解背景信息的情况下做出决策。而Visual
Studio
2012则为开发更具吸引力的现代化应用,提供了丰富的开发环境,满足开发者对持续在线、随时随地访问和数据智能应用方面的需求。

  Visual Studio 产品系列

若要了解有关Visual Studio
ALM中的许多改进和新增功能的详细信息,请参阅Visual Studio
2015应用程序生命周期管理的新增功能。(

Visual Studio
2012让开发团队都可以通过现代化应用生命周期管理功能,加速创新、降低风险并为消费者和企业持续提供高质量的应用。

  在过去的几年中,Visual Studio
产品系列愈发广泛。我们欣喜的看到越来越多的开发者采用这款可以提供强大生产力的开发工具。

安装Visual Studio 2015 RC

Visual Studio实现的现代化应用生命周期管理功能包括:

  作为产品核心的Visual Studio
IDE 为世界各地上百万开发人员所钟爱,并用以开发构建精彩的应用程序。去年,我们推出了Visual
Studio community——使得个人开发者也可以在非商用环境下免费使用这款流行的
IDE 工具。自十一月以来,Visual Studio Community 的下载量已达到 500
多万次,成为 Visual Studio 系列中最受欢迎的产品。

若要下载Visual Studio 2015
RC,请转到下载页(
Studio 2015 RC跨平台开发体验,请确保检查所有相关的包。

  • 敏捷的项目规划与管理工具,保持团队协调一致。主要的功能包括产品Backlog管理、发布/Sprint规划、团队能力管理与预测、与团队工具(要求、开发、测试以及反馈管理工具)集成实现跟踪能力以及实时了解交付状态和风险。
  • 工具和工作流程,打破团队和部门整合障碍。用户和利益相关者集成,实现对产品功能和方向的及早和和频繁的反馈、开发者的效率与协作、开发者-测试者集成以缩短发现和解决漏洞的时间,以及开发-运营(DevOps)一体化以加快应用开发并缩短平均修复时间(MTTR)。
  • 工具和工作流程,实现全应用生命周期质量实践,例如可行的要求、敏捷的测试工具和框架、持续的反馈、持续的集成以及集成的质量指标报告。

  两年前,我们推出了Visual Studio Online,为 Visual Studio
系列提供了基于云计算的云端开发与管理一站式服务——从源代码版本控制、敏捷积压工作管理,到在线构建管理模块和在线应用监控洞察。时至今日,Visual
Studio Online 的注册人员已超过 320 万。

使用多个帐户登录

同期发布的.NET Framework 4.5为开发者开发客户端应用(Windows
Forms、WPF、Windows 8 Store Apps)、本地(Windows
Server)和云应用(Windows Azure)提供了丰富有效的工具。.NET Framework
4.5中的加强功能包括性能改进、简化异步和并行编程。

  今年四月,我们发布了全新的Visual Studio Code 预览版,一个专为
Mac、Linux 和 Windows 而设计、支持跨平台的 Web
和云开发的优化的代码编辑器。在过去的 3 个月里,Visual Studio Code
的下载量已超过 50 万次,而其中将近一半的下载量来自 Mac 和 Linux 平台。

借助Visual Studio
2015,全新简化的登录体验旨在大大简化对联机资源的访问,即使你拥有多个Visual
Studio帐户也是如此。登录到Visual Studio后,你会自动登录到Visual Studio
2015的所有实例和你计算机上的Blend。登录将解锁预发行版本,并自动开始为你漫游你的设置。在Visual
Studio
2015中,你的帐户跨功能共享,所以只要拥有适当令牌,就可以从“团队资源管理器”访问你的Visual
Studio Online帐户,从服务器资源管理器中的Microsoft
Azure订阅访问资源和网站。你也将在Application
Insights项目的“新建项目”对话框中查看你的Azure资源,并且在新的“添加连接的服务”对话框中查看你的Azure移动、Azure存储和Saleforce.com
developer(
365(
Studio 2015 RTM发行时,Microsoft Office
365和其他服务将支持此简化的登录体验。

此外,.Net Framewrok 4.5为Widnows 8 Store
Apps提供.NET和XAML功能。服务器上的.NET Framework
 4.5还支持ASP.NET、WIF(Windows Identity Foundation)、Entity
Framework和WCF(Windows Communication
Foundation)。在云服务方面,Windows Azure全面支持利用Windows Azure SDK
for .NET的.NET开发。

  Visual Studio 产品系列的蓬勃发展着实令人感到十分欣喜。

你可以随时添加多个用户帐户或通过新的帐户管理器进行添加,从而在Visual
Studio中使用这些帐户。然后,你可以在连接到服务或访问联机资源时在这些帐户之间即时切换。Visual
Studio会记住你添加的帐户,因此你可从Visual
Studio或Blend的任何实例使用这些帐户。通过RTM,Visual
Studio除了漫游你的个性化帐户,还会漫游帐户列表,因此你可在其他设备上快速地开始使用这些帐户之一。当然,你可以随时从“帐户设置”对话框中移除帐户。若要开始使用,请参阅使用多个用户帐户(

有关Visual Studio
2012的更多信息,请访问官方网站,开发者们现在即可下载。下载或了解有关.NET
Framework
4.5的更多信息,请访问官方网站。

  Visual Studio 2015 和 .NET 4.6

选择你的目标平台

WPDang

  今天发布的 Visual Studio 2015 和 .NET
4.6,目的是为了在桌面、网络、移动和云等各类平台进行应用开发的工作者,提供了数百个全新功能。

Visual Studio
2015支持跨平台移动设备开发。你可以编写面向iOS、Android和Windows的应用程序和游戏以及共享通用基本代码,一切都可从Visual
Studio IDE内执行。你将在“文件”、“新项目”对话框中见到所有这些新项目类型。

  在这里,我要强调 Visual Studio 2015 和 .NET 4.6
的几大亮点。欲了解更多信息,请查看Visual Studio发布说明 、Visual
Studio博客、 NET博客以及 Scott Guthrie的博文。

同时当然,对语言、库和工具进行了一些改进,因而对经典桌面应用程序的支持更胜一筹。

  生产力创新

通过适用于Visual Studio的Xamarin用C#编写的跨平台移动应用

  作为开发人员,我们每日都花费大量时间使用 Visual Studio
进行我们的日常工作。因此,我们每次发布的新版本,都承载着我们为开发者提供最高效的
Visual Studio 开发体验的使命。Visual Studio 2015
亦延续了这一趋势,为开发者带来了进一步的生产力创新,包括调试和诊断、代码编辑和重构,以及编程语言等方面的改进。

Xamarin是移动框架,通过此框架,你可使用C#编写代码,代码将自然地绑定到整个iOS和Android
API。Microsoft与Xamarin在发行Xamarin for Visual
Studio时密切合作,这款扩展使你可以在具有共享代码的单个项目中针对Android、iOS和Windows
Phone进行开发。单种语言、单个代码基,单个开发环境。Visual Studio
2010及更高版本均支持适用于Visual Studio的Xamarin,Visual Studio
2015也包含了这个扩展。若要开始使用,请参阅在Visual
Studio中使用Xamarin生成跨平台应用。(

  调试和诊断

带Apache Cordova的HTML/CSS/JavaScript的跨平台移动应用程序

  Visual Studio 2015
将调试和分析整合到一个单一的诊断工具窗口中,为开发者在开发过程中带来正在运行的应用程序的正确性和性能方面的洞察。凭借
PerfTips,开发者只需要设置断点和调试步骤,就可以直接在代码中获取性能信息。

适用于Apache Cordova的Visual Studio工具是Microsoft和开放源Apache
Cordova社区紧密合作的成果。通过这些工具,可使用HTML、CSS和JavaScript进行跨平台移动开发。你可将单一基本代码面向Android、iOS和Windows,并且享受Visual
Studio IDE的丰富功能,包括JavaScript
IntelliSense、DOM资源管理器、JavaScript控制台、断点、监视、局部变量、仅我的代码等等。凭借适用于Apache
Cordova的Visual Studio工具,你的应用可通过提供通用JavaScript
API的插件使用所有平台上的原生设备功能。若要开始使用,请参阅使用适用于Apache
Cordova的Visual
Studio工具生成跨平台应用。(

澳门新葡萄京官网注册 2

通过Unity在C#中编写的跨平台移动游戏

  代码编辑和重构

Unity是使用广泛的用于多平台2D和3D游戏开发的生态系统。你可用C#编写你的游戏,并且在Android、iOS和Windows
Phone上运行该游戏。适用于Unity的Visual Studio工具是集成了Unity和Visual
Studio
IDE的扩展。通过此扩展,你除了获得为Unity开发人员所设计的工作效率功能外,还可获得Visual
Studio IDE和调试器的所有功能。Visual Studio Tools for Unity RC
2.0增加了对Visual Studio
2015的支持以及一些新功能,如在“局部变量”和“监视”窗口中对象具有更好的可视化效果。Microsoft最近收购了SyntaxTree,这家公司是适用于Unity的Visual
Studio工具的创建者。若要开始跨平台Unity游戏项目,请参阅Visual Studio
Tools for Unity
2.0。(

       在编辑器里,使用C#和 VB 的开发人员可以利用全新基于 Roslyn
的工具,包括主动提示潜在修复或代码重构工具的Liqht Bulbs。凭借 Roslyn
的代码分析,开发人员甚至可以自定义编辑器中的警告和建议,以满足团队需求。

针对本机C++的跨平台应用程序和库

澳门新葡萄京官网注册 3

你可使用Visual
C++来编辑、构建、部署和调试你的跨平台代码。你可以从模板中创建适用于Android本机活动应用程序的项目,或者创建可在多个平台或Xamarin混合应用程序上使用的共享代码库。借助特定于平台的IntelliSense,你可以查看API以及生成适用于Android和Windows目标的正确代码。你可以为x86或ARM本机平台配置生成,并且将代码部署到附加的Android设备或者将Microsoft的高性能Android仿真器用于测试。你可以在Visual
Studio调试器中设置断点、监视变量、查看堆栈或逐步执行代码。你可以跨多个应用程序平台共享大多数平台特定代码以外的所有代码,并且在Visual
Studio中用一个解决方案生成所有这些代码。

  我们还在全新的 XAML
编辑器中添加了多项全新功能,帮助开发者在代码内轻松进行导航,这其中包括
Peek 特性。

若要开始在C++中使用跨平台库,请参阅使用Visual
C++生成跨平台应用。(

澳门新葡萄京官网注册 4

Web

  编程语言

ASP.NET
5是MVC、WebAPI和SignalR的一个重大更新,在Windows、Mac和Linux上运行。ASP.NET
5旨在完全为你提供可组合的精益.NET堆栈以便生成基于云的现代应用程序。Visual
Studio 2015 RC工具与常用Web开发工具更紧密地集成。若要开始,请参阅NET
Web开发和工具博客(

      今日与 Visual Studio 2015 和 .NET 4.6
一起发布的,还有最终版本的C# 6 和 Visual Basic
14。这数十种全新的编程语言,提供了许多新特性,简化了日常的编码工作。C#和
VB.NET 的新版本因此将大幅提高 .NET 开发人员的工作效率。

经典桌面和Windows应用商店

      Visual Studio 2015 还包括针对C++ 11/14/17 的重大改进支持,以及
TypeScript 1.5、 F# 4.0 和专门针对 Python
和其它几十种语言而优化的工具。

Visual Studio 2015继续支持经典桌面和Windows商店开发。Visual
Studio将随着Windows的发展而发展。在Visual Studio
2015中,适用于.NET和C++的库和语言有了大幅改进,适用于Windows的所有版本。

澳门新葡萄京官网注册 5

.NET Framework

  面向 web、云计算和移动开发的开放性

Microsoft .NET Framework
4.6预览版提供约150个新的API和50个更新的API以启用更多方案。例如,现在更多集合可实现IReadOnlyCollection(
5提供一个用于生成基于云的现代应用程序的精益.NET平台。

      无论是针对网站、云还是移动平台的开发,开发者们都期待获得更高的灵活性和更多的选择。Visual
Studio 和 .NET
很好的满足了开发者们的这些需求,它们将支持新的平台、使用新的编程语言,并把现有的技术和应用迁移到新环境中去。

面向.NET
Framework且用C#编写的Windows商店应用程序现在可使用.NET本机,并且.NET
Framework 4.6预览版也添加了RyuJIT,即64位实时编译器。

  为了实现这些需求,我们在过去的两年间,分别开源了众多 Visual Studio
和 .NET 中的组件——从 Roslyn 和 TypeScript 到 CoreCLR 再到 Python Tools
for Visual Studio。特别值得一提的是,在 Visual Studio
中使用开源技术变得比以往任何时候都简单。

新的C#和VB编译器大幅提高了编译时间,并且提供全面的代码分析API。Visual
Studio 2015利用Roslyn提供更多重构,包括内联重命名、分析器和快速修复。

  Web 和云计算开发 

C#和Visual
Basic语言都在核心语言和IDE支持方面进行了很多小的改进。这些改进一起作用,让你的.NET编码体验更直观、更方便、更有效。

  在发布 .NET 4.6 的同时,我们也推出了 ASP.NET 4.6。作为 web
开发框架的最新版本,ASP.NET 4.6 增加了对 HTTP/2、最新C#功能以及全新
Entity Framework 6.1.3 的支持。随着 Visual Studio 提供越来越多的 web
开发支持,它可以为 HTML 和 CSS
的开发提供更多功能,来支持最新的标准并提供更丰富的 JSON 编辑器。

有关详细信息,请参阅.NET
Framework中的新增功能(

      Visual Studio 2015 还包含了最新的 Azure
软件开发包(SDK)。后者能够对 Azure 中的 Web site 和 Cloud services
服务提供一键式配置和部署,并可以为用户实现对于所有云资源的轻松管理。不论用户的应用在
Azure 中使用 IaaS 或 PaaS,不论它是基于 .NET 或 Python 亦或 Node.js
而开发的,也不论它是部署在 Windows 或 Linux 或 Docker 中,Visual Studio
2015 的云服务开发工具都可以让用户轻松地将它与 Azure 集成。

Visual
C++在以下方面进行了大幅提升:C++11/14语言一致性、对跨平台移动设备开发的支持、对可恢复功能和等待的支持、C运行时库实现中的改进和Bug修复、新的编译器优化、更佳生成性能、代码编辑器中新的诊断能力和新的效率工具。

      此外,开发人员也可以在 Visual Studio 2015 ASP 中使用 ASP.NET
5的预览版。作为 ASP.NET 平台上最重要的更新之一,基于 CoreCLR 的 ASP.NET
5 可以部署在任意的平台上,无论是 Linux、Mac 还是 Windows,ASP.NET 5
从本质上提升了快速开发、云配置、依赖管理(dependency
management)和组合率(composability)。

有关更多信息,请参阅Visual C++博客(

 

连接到服务

澳门新葡萄京官网注册 6

Visual Studio
2015让你比以往任何时候都更轻松地将应用连接到服务。新的“添加连接的服务”向导会配置你的项目,添加必要的身份验证支持并下载必要的NuGet数据包,帮助你开始根据你的服务需要进行快速轻松的编码。“添加连接的服务”向导还集成新的帐户管理器,令使用多个用户帐户和订阅变得容易。在Visual
Studio 2015 RC中,对以下服务的支持立即可用:

  移动开发    

•Azure移动服务

     
现在,移动开发的概念已经逐渐扩展到跨多种异质移动平台的一致性开发体验。Visual
Studio 2015 提供用于构建面向 iOS、安卓和 Windows
应用的跨平台移动开发工具,它可以让开发人员自由选择开发语言和技术来开发移动应用。

•Azure存储

      许多开发人员最初是通过响应式 HTML(responsive HTML)、CSS 和
JavaScript 来开发基于移动浏览器的应用程序。Visual Studio 2015 丰富的 web
开发工具、集成调试以及最新的 Web UI
框架支持都为构建强大的移动网站提供了所需的工具。

•OfficeO 365

      如果用户希望开发内置在本地设备上的移动应用,Visual Studio 2015
提供了支持 Apache Cordova 开发的工具,使开发者能够使用 HTML、CSS 和
JavaScript(或 TypeScript)来构建跨平台移动应用。Visual Studio 2015
甚至还包括一个专为安卓设计的高性能 Visual Studio
安卓版模拟器,以调试和测试安卓应用程序。

•销售团队

澳门新葡萄京官网注册 7

新服务将不断增加,你可通过单击向导中的“查找新服务链接”来发现这些服务。

      针对喜欢 .NET 的开发人员,Visual Studio 2015 支持开发通用 Windows
应用(Universal Windows App)来满足包括桌面、手机、物联网,甚至 HoloLens
在内的众多 Windows 设备的需求。通过结合 Visual Studio 2015 和
Xamarin,开发人员可以把他们的 .NET 应用扩展支持到 iOS 和安卓平台上。凭借
Xamarin,任何 Java 或 Objective-C 编程语言可以完成的任务,现在 .NET 和
Visual Studio 都可以做到。

设计你的UI

      此外,Visual Studio 2015 还可以使用 C ++ 针对 iOS、安卓和 Windows
开发共享组件,从而实现跨平台,同时,它还可以与 Unity
等游戏引擎集成以轻松地开发跨平台游戏。

设计XAML用户界面的Blend体验获得了巨大提升。Blend已经过完全重新设计,以提供更直观的UI、更强大的XAML编辑功能和实现与Visual
Studio更好的集成。

  Visual Studio 2015 甚至还包括一个专为安卓设计的高性能 Visual Studio
安卓版模拟器,以调试和测试安卓应用程序。

诊断问题

 

高级断点

澳门新葡萄京官网注册 8

调试器中断点的可配置性大大提高,用于与断点交互的UI合并到查看窗口,你由此便无需离开代码编辑器。如要开始操作,请参见Visual
Studio中的新断点配置体验”14″()

  开发运维一体化(DevOps)和敏捷开发

性能提示

      对于开发团队来说,速度与弹性是最为重要的。而当下,拥抱开发运维一体化(DevOps)的趋势,正在成为敏捷开发团队所追求的核心目标。Visual
Studio 2015,Team Foundation Server 2015 和 Visual Studio Online
所提供集成的开发运维一体化(DevOps)服务则能使团队持续成功交付、持续性能监测和持续学习发展的能力,从而优化团队的灵活性与敏捷性。

性能提示显示调试过程中方法的执行时间,可使你快速确认瓶颈,而无需调用探查器。如要开始操作,请查看性能提示:Visual
Studio调试时的性能信息一览()

      端到端的开发运维一体化(DevOps)核心功能可在 Team Foundation
Server 2015(RC2 版本已发布,最终版本即将推出),或在基于云计算技术的
Visual Studio Online 服务中使用。

错误列表

澳门新葡萄京官网注册 9

错误列表现在支持任何列的筛选。它也可以伸缩到适当大小,在你输入时显示整个C#或Visual
Basic解决方案中错误、警告和代码分析的实时视图,即使代码生成上千个警告时也是如此。新的“错误列表”重新兼容现有的用法。

  多年以来,Team Foundation Server 一直都是全球采用 .NET
技术的开发团队所使用的优秀开发管理平台。而在过去几年中,我们更是一直在加大投入,着重确保
Team Foundation Server 和 Visual Studio Online
在更多的语言和平台上提供一流支持。

GPU使用情况工具

  无论开发者在 Node.js 还是 Java、iOS 和 Android 平台,现在 Team
Foundation Server 2015 和 Visual Studio Online
都能为所有团队的开发人员提供全面的支持,以满足他们的不同需求。

GPU使用情况工具可帮助你收集和分析DirectX应用和游戏中的GPU使用数据,并就CPU或GPU中是否出现性能瓶颈进行故障排除。如要开始使用这个工具,请参见Visual
C++团队博文。()

      敏捷项目规划

实时代码分析

      Team Foundation Server 和 Visual Studio Online
中的敏捷看板是团队日常追踪工作和进展的一个重要工具。Team Foundation
Server 2015
将包括针对敏捷看板使用体验的功能更新,包括定制和标签,泳道图等。

适用于C#和Visual
Basic的新Roslyn编译器不仅提供更快的编译时间,也启用全新方案,这些方案在你输入时直接在代码编辑器内提供丰富的可自定义的反馈和建议。在Visual
Studio 2015
RC中,电灯泡显示在左边距或工具提示中。电灯泡实时提示编译器在你的代码中检测到问题,还提供有关如何解决该问题的建议。当你看到电灯泡时,请单击它以获得可操作的建议。

澳门新葡萄京官网注册 10

  团队开发和测试

      Team Foundation Server 2015 和 Visual Studio Online 已经为 Git
项目推出了新的 Pull Requests
代码审查体验,从而使开发人员在早期开发过程中加快协同进程。

澳门新葡萄京官网注册 11

  应用构建和发布

      Team Foundation Server 2015 和 Visual Studio Online
包含一个全新的构建系统,能够为用户提供一个简洁的基于 Web
的界面,用于为高效持续集成的环境,其提供可插拔的部署配置、跨平台的构建工作流支持。

澳门新葡萄京官网注册 12

  效能监测和学习发展

      与产生代码同样重要的是理解和学习代码。Visual Studio 2015
为服务器和客户端应用项目提供一键整合应用洞察(Application
Insights)的能力,能够让用户在开发和生产过程中无缝获取应用程序的性能、可用性和使用情况。

澳门新葡萄京官网注册 13

  Visual Studio 的合作伙伴生态系统

  和产品同样重要的是由 Visual Studio 系列所延伸出来的生态系统——它为
Visual Studio
开发过程中的涉及的新的平台、工作流和应用程序类型提供了诸多支持。在刚刚过去的一年里,Visual
Studio gallery 的下载量已超过 1300 万次。

      如今, 我们拥有 84 个合作伙伴宣布支持 Visual Studio
2015。现在是轻松集成 Visual Studio、Team Foundation Server 和 Visual
Studio Online 的最佳时刻,用户将可在 Visual Studio
系列产品的基础上获得全新体验。

澳门新葡萄京官网注册 14

      结束语

      Visual Studio 2015 和 .NET 4.6
是令人振奋的一项重大进展。微软的开发工具为现有的 Visual Studio
用户面向更广泛的平台和编程模型提供全新的生产力和全新的平台支持。

      我鼓励大家参加线上的 Visual Studio 2015 发布会、观看 60
多个点播视频 或即刻下载体验 Visual Studio
2015。感谢诸位加入我们的开发者社区并为我们这些产品的开发提供反馈。欢迎大家使用
Visual Studio 2015 和 .NET 4.6。