Visual Studio 2015 和 .NET 4.6可以下载了

[原文发表地址]: Visual Studio 2015 and .NET 4.6 Available for Download

[原文发表时间]:2015-7-20 7:35 AM

这将是我们前进中的一大步,去年十一月我们提出把Visual Studio 和.NET所带来的效率带给任何一个的正在工作于各种应用程序的开发者,对于所有Visual Studio 开发人员来说,它将是一个新的更高水平的创新。

为了庆祝今日的发布,你可以查看Visual Studio 2015 发布大事件, 点击60+ 关于 feature 的视频 或从右边页面直接下载Visual Studio 2015

Visual Studio 大家族

在过去的几年中,Visual Studio家族已拓展了好几倍,这一点从开发者的受欢迎程度就可以看出。

Visual Studio IDE 的 核心是,让全世界数百万的开发者乐意每天都用它去打造一个很好的应用程序。 去年,我们推出的Visual Studio Community –它 是 一个对非企业开发免费的全功能的Visual Studio IDE。从去年十一月以来,我们已经有超过500万次的下载量,是Visual Studio产品中最快被接受的一款产品。

两年前,我们介绍过Visual Studio online,它把丰富的云托管服务带到了Visual Studio 家族,从源代码管理到敏捷开发管理再到托管版本及application insights。今天,我们已经有超过320万开发者已经注册了Visual Studio online。

而今年早些时候,四月份,我们发布了预览版的Visual Studio Code,一个支持跨Mac, Linux, 和Windows 平台的Web 和Could 开发的代码编辑器。在过去的3个月,我们已经看到Visual Studio Code 已 经 有超过50万 的下载量,有将近一半是在Mac和Linux的下载的。

我很高兴地看到大家对整个的Visual Studio系列产品都充满激情与热情。

Visual Studio 2015 与 .NET 4.6

目前发布的Visual Studio 2015 与 .NET 4.6,为从事构建桌面,网络,移动,云计算等的开发人员带来了几百种新的功能。

这里,我只强调几个比较大的Visual Studio2015与.NET4.6新特性。如需更多信息,请查看Visual Studio release notes 以及Visual Studio blog, .NET blog, Scott Guthrie’s blog

产品创新

作为开发人员,我们每天要花很多时间在Visual Studio上。因此,对每一个Visual Studio的新版本,我们的使命是提供新的创新,提供最高效的开发体验。Visual Studio 2015将延续这一趋势,在整个产品调试和诊断,代码编辑与重构,编程语言方面都有所提高。

调试和诊断

Visual Studio 2015将调试与分析合并成一个诊断工具窗口,在开发的过程中,为你的运行应用程序的正确性及性能带来了建议意见。并且通过PerfTips, 当你设置断点并且单步调式时,在代码的右侧可以看到性能的信息。

clip_image002

代码的编辑与重构

在编辑器中,C#和VB的开发人员可以使用基于Roslyn的新工具,其中包括Light Bulbs工具,它可以主动提出修复潜在问题、代码重构的建议。使用Roslyn代码分析器,开发人员可以在编辑器里自定义警告与建议,以满足他们团队的需求。

clip_image004

我们还添加了一个全新的XAML编辑器,它有很多新功能,可以轻松地浏览代码,包括Peek。

clip_image006

编程语言

随着Visual Studio 2015 与.NET 4.6 来到最终版C# 6与Visual Basic 14。它更新了几十种新的语言特性来简化常见的编码模式,新版本的C#和VB.NET为.NET开发人员提供了很大的便利。

Visual Studio 2015也包含显著的提高,如支持C++ 11/14/17的 TypeScript 1.5, F# 4.0 还有Python 等十几种语言。

clip_image008

开放的Web** ,云与移动开发

无论是网络、云计算还是移动开发,开发人员都在寻找灵活的工具与选择。 然而,Visual Studio和.NET提供这样的机会,提供了新的目标平台,使用新的编程语言,将现有的技术和应用带到新的开发环境中去。

其中,在过去的2年里,在Visual Studio中我们已经有了许多程序栈的组件 - 从RoslynTypeScriptCoreCLRPython Tools for Visual Studio中。在此之上, Visual Studio中的开源技术工作将比以往更容易。

Web与云的发展

随着.NET 4.6发展,我们也正在使用ASP.NET 4.6,Web开发框架的最新版本。 ASP.NET 4.6增加了对HTTP/2的支持的同时,也支持最新的C#特性及新的实体框架6.1.3。对于web开发,Visual studio 工具将继续扩展并提供符合最新标准的HTML和CSS 工具支持和更加丰富的JSON 编辑器。

Visual Studio 2015也包含了最新的Azure SDK, 它 提供一键式配置并部署到Azure网络和云端服务,并可方便地管理你的所有的资源或者云端资源。无论你的应用程序在Azure中使用IaaS还是PaaS,构建有.NET、Python 或Node.js,或部署到Windows、Linux或Docker容器,Visual Studio 2015的Azure云计算工具会让你的集成开发更加容易。

在此之上,开发者也可以使用Visual Studio 2015 的ASP.NET 5的预览效果。ASP.NET 5是我们在ASP.NET平台上做的最重要的更新之一。

因为ASP.NET 5上运行CoreCLR,它可以部署到你选择的平台,无论是在Linux,Mac或Windows。在此基础上,ASP.NET5提供了在快速开发,云配置,依赖管理和组合性的根本改进。

clip_image010

移动开发

关于构建跨多个移动平台运行的移动体验逐渐成为移动开发的发展趋势。针对构建在IOS、Android 与Windows平台上应用,Visual Studio 2015包含跨移动平台的开发工具,并且向开发者提供使用任何的语言和技术去开发他们自己的移动程序。

许多开发人员开始通过使用响应HTML,CSS和JavaScript,来构建手机兼容的浏览器应用程序。Visual Studio 2015’ rich web工具,它集成调试,支持最新的Web UI框架,也提供必要的工具来构建强大的移动兼容网站。

如果你想构建一个安装在本地设备的移动应用程序, Visual Studio2015为Apache Cordova提供了集成的工具,你可以使用HTML, CSS 和JavaScript (或者 TypeScript)去构建跨平台的移动应用,部署到用户在企业的存储区。Visual Studio 2015 甚至包含一个高性能的,用来调试和测试应用程序的Visual Studio Android模拟器

clip_image012

对于更喜欢.NET 的丰富性的开发人员,针对大多数的Windows 设备,从桌面到手机物联网或甚至全息透镜,Visual Studio 2015 能够构建通用的 Windows 应用程序 。并通过结合 Visual Studio 2015 和 Xamarin模拟器,开发人员可以扩展他们的.NET 应用程序,也包含 iOS 和安卓系统。使用 Xamarin,你可以在.NET 和 Visual Studio使用Java 或 面向对象语言任何东西。

在此之前,Visual Studio 2015 针对 iOS、Android 和 Windows,以及集成的,类似简单创建跨平台游戏的Unity游戏引擎的共享组件提供了跨平台的C++开发 。

Visual Studio 2015 也包括调试和测试Android 应用程序的Visual Studio的Android模拟器

clip_image014

DevOps 和敏捷性

今天开发团队首先最重要的一点是集中是敏捷上。但逐渐的,包含 DevOps 的技术成为团队如何看待创建一个敏捷团队和敏捷过程核心的趋势。 Visual Studio 2015 、Team Foundation Server 2015和Visual Studio Online提供综合的 DevOps 服务,使团队能够连续地交付,不断监测和不断学习,因此,他们还可以优化他们的敏捷性。

跨 DevOps 范围的这些核心功能都是提供Team Foundation Server 2015 (现在可用的最终的发行版本RC2) 和云托管 的Visual Studio 在线服务。

clip_image016

Team Foundation Server很多年来一直被.NET 团队作为一个伟大的工具,但在过去几年来,我们将工作的重心放在确保 Team Foundation Server 和 Visual Studio Online能够提供第 1 类支持,无论您的目标是什么语言或平台。

无论是 Node.js 或 Java,iOS 或 android 系统,Team Foundation Server 和 Visual Studio Online将为您的团队提供各种需求服务的全面支持。

规划

Team Foundation Server 和 Visual Studio Online是为团队跟踪他们的工作和日常进展的关键工具。Team Foundation Server 2015包括敏捷模板体验更新,包括customization, tagging, swimlanes等等。

clip_image018

开发和测试

对 于 Git 项 目 Team Foundation Server 2015和Visual Studio Online都推出了介绍新的Pull Requests代 码 审查体验,与之前的开发流程相比,加速开发人员间的协作。

clip_image020

构建和发布

Team Foundation Server 2015和Visual Studio Online包括为持续集成的管道,以及为配置可插拔,构建跨平台的工作流程,提供一个简单的基于web接口的全新构建系统。

clip_image022

监测和学习

与拿到产品代码同样重要的是你从写产品代码中的理解和学习。Visual Studio 2015为服务端和客户端的 Application Insights提供了一键式集成,使其对性能、可用性和应用程序的使用方面获得丰富和即时的见解, — — 在开发和生产的过程中。

clip_image024

Visual Studio的合作系统

与产品自身同样重要的是拓展可用Visual Studio的体系,增加新的支持平台,新的工作流程和新的应用类型到Visual Studio 的体验中。在过去的一年里,从Visual Studio库里我们看到超过一千三百万的扩展下载。

今天我们有84个 Visual Studio合作伙伴为Visual Studio 2015的扩展提供支持,并且比以往更容易与Visual Studio,Team Foundation Server和Visual Studio Online集成,为Visual Studio产品家族提供新的经验。

clip_image026

总结

Visual Studio 2015 与.NET 4.6 将是微软下一个令人兴奋的开发工具-结合新的生产力,为现在使用新平台支持的开发者的Visual Studio用户提供更广泛的平台和编程模型。

我鼓励大家在网络上加入到我们Visual Studio2015年发布活动中,点击60+ 关于 feature 的视频 或从右边页面直接下载Visual Studio 2015。感谢所有的已经参加过并给予我们这些产品的反馈的用户,以及鼓励产品发展的Visual Studio用户。欢迎来到Visual Studio 2015 与 .NET 4.6.

此致!