微软正式发布VS2015和.Net为开发者提供数百个新功能
今天,我很高兴地向大家宣布:Visual Studio 2015 和 .Net 4.6 的正式版本现已提供下载!
自去年十一月我们提出了微软开发技术的愿景:让所有开发者,无论他在什么平台,开发哪种应用程序,都能运用 Visual Studio 和 .NET 技术大幅提升他们的生产力。这次发布是又一次重要的进展,同时也为所有 Visual Studio 开发人员带来更进一步的创新能力。
为庆祝今天的发布,您可以随时参加在线的Visual Studio 2015发布会、观看60多个点播视频或即刻下载体验Visual Studio2015。
Visual Studio 产品系列
在过去的几年中,Visual Studio 产品系列愈发广泛。我们欣喜的看到越来越多的开发者采用这款可以提供强大生产力的开发工具。
作为产品核心的Visual Studio IDE 为世界各地上百万开发人员所钟爱,并用以开发构建精彩的应用程序。去年,我们推出了Visual Studio community——使得个人开发者也可以在非商用环境下免费使用这款流行的 IDE 工具。自十一月以来,Visual Studio Community 的下载量已达到 500 多万次,成为 Visual Studio 系列中最受欢迎的产品。
两年前,我们推出了Visual Studio Online,为 Visual Studio 系列提供了基于云计算的云端开发与管理一站式服务——从源代码版本控制、敏捷积压工作管理,到在线构建管理模块和在线应用监控洞察。时至今日,Visual Studio Online 的注册人员已超过 320 万。
今年四月,我们发布了全新的Visual Studio Code 预览版,一个专为 Mac、Linux 和 Windows 而设计、支持跨平台的 Web 和云开发的优化的代码编辑器。在过去的 3 个月里,Visual Studio Code 的下载量已超过 50 万次,而其中将近一半的下载量来自 Mac 和 Linux 平台。
Visual Studio 产品系列的蓬勃发展着实令人感到十分欣喜。
Visual Studio 2015 和 .NET 4.6
今天发布的 Visual Studio 2015 和 .NET 4.6,目的是为了在桌面、网络、移动和云等各类平台进行应用开发的工作者,提供了数百个全新功能。
在这里,我要强调 Visual Studio 2015 和 .NET 4.6 的几大亮点。欲了解更多信息,请查看Visual Studio发布说明 、Visual Studio博客、 NET博客以及 Scott Guthrie的博文。
生产力创新
作为开发人员,我们每日都花费大量时间使用 Visual Studio 进行我们的日常工作。因此,我们每次发布的新版本,都承载着我们为开发者提供最高效的 Visual Studio 开发体验的使命。Visual Studio 2015 亦延续了这一趋势,为开发者带来了进一步的生产力创新,包括调试和诊断、代码编辑和重构,以及编程语言等方面的改进。
调试和诊断
Visual Studio 2015 将调试和分析整合到一个单一的诊断工具窗口中,为开发者在开发过程中带来正在运行的应用程序的正确性和性能方面的洞察。凭借 PerfTips,开发者只需要设置断点和调试步骤,就可以直接在代码中获取性能信息。
代码编辑和重构
在编辑器里,使用C#和 VB 的开发人员可以利用全新基于 Roslyn 的工具,包括主动提示潜在修复或代码重构工具的Liqht Bulbs。凭借 Roslyn 的代码分析,开发人员甚至可以自定义编辑器中的警告和建议,以满足团队需求。
我们还在全新的 XAML 编辑器中添加了多项全新功能,帮助开发者在代码内轻松进行导航,这其中包括 Peek 特性。
编程语言
今日与 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 和其它几十种语言而优化的工具。
面向 web、云计算和移动开发的开放性
无论是针对网站、云还是移动平台的开发,开发者们都期待获得更高的灵活性和更多的选择。Visual Studio 和 .NET 很好的满足了开发者们的这些需求,它们将支持新的平台、使用新的编程语言,并把现有的技术和应用迁移到新环境中去。
为了实现这些需求,我们在过去的两年间,分别开源了众多 Visual Studio 和 .NET 中的组件——从 Roslyn 和 TypeScript 到 CoreCLR 再到 Python Tools for Visual Studio。特别值得一提的是,在 Visual Studio 中使用开源技术变得比以往任何时候都简单。
Web 和云计算开发
在发布 .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 编辑器。
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 Studio 2015 ASP 中使用 ASP.NET 5的预览版。作为 ASP.NET 平台上最重要的更新之一,基于 CoreCLR 的 ASP.NET 5 可以部署在任意的平台上,无论是 Linux、Mac 还是 Windows,ASP.NET 5 从本质上提升了快速开发、云配置、依赖管理(dependency management)和组合率(composability)。
移动开发
现在,移动开发的概念已经逐渐扩展到跨多种异质移动平台的一致性开发体验。Visual Studio 2015 提供用于构建面向 iOS、安卓和 Windows 应用的跨平台移动开发工具,它可以让开发人员自由选择开发语言和技术来开发移动应用。
许多开发人员最初是通过响应式 HTML(responsive HTML)、CSS 和 JavaScript 来开发基于移动浏览器的应用程序。Visual Studio 2015 丰富的 web 开发工具、集成调试以及最新的 Web UI 框架支持都为构建强大的移动网站提供了所需的工具。
如果用户希望开发内置在本地设备上的移动应用,Visual Studio 2015 提供了支持 Apache Cordova 开发的工具,使开发者能够使用 HTML、CSS 和 JavaScript(或 TypeScript)来构建跨平台移动应用。Visual Studio 2015 甚至还包括一个专为安卓设计的高性能 Visual Studio 安卓版模拟器,以调试和测试安卓应用程序。
针对喜欢 .NET 的开发人员,Visual Studio 2015 支持开发通用 Windows 应用(Universal Windows App)来满足包括桌面、手机、物联网,甚至 HoloLens 在内的众多 Windows 设备的需求。通过结合 Visual Studio 2015 和 Xamarin,开发人员可以把他们的 .NET 应用扩展支持到 iOS 和安卓平台上。凭借 Xamarin,任何 Java 或 Objective-C 编程语言可以完成的任务,现在 .NET 和 Visual Studio 都可以做到。
此外,Visual Studio 2015 还可以使用 C ++ 针对 iOS、安卓和 Windows 开发共享组件,从而实现跨平台,同时,它还可以与 Unity 等游戏引擎集成以轻松地开发跨平台游戏。
Visual Studio 2015 甚至还包括一个专为安卓设计的高性能 Visual Studio 安卓版模拟器,以调试和测试安卓应用程序。
开发运维一体化(DevOps)和敏捷开发
对于开发团队来说,速度与弹性是最为重要的。而当下,拥抱开发运维一体化(DevOps)的趋势,正在成为敏捷开发团队所追求的核心目标。Visual Studio 2015,Team Foundation Server 2015 和 Visual Studio Online 所提供集成的开发运维一体化(DevOps)服务则能使团队持续成功交付、持续性能监测和持续学习发展的能力,从而优化团队的灵活性与敏捷性。
端到端的开发运维一体化(DevOps)核心功能可在 Team Foundation Server 2015(RC2 版本已发布,最终版本即将推出),或在基于云计算技术的 Visual Studio Online 服务中使用。
多年以来,Team Foundation Server 一直都是全球采用 .NET 技术的开发团队所使用的优秀开发管理平台。而在过去几年中,我们更是一直在加大投入,着重确保 Team Foundation Server 和 Visual Studio Online 在更多的语言和平台上提供一流支持。
无论开发者在 Node.js 还是 Java、iOS 和 Android 平台,现在 Team Foundation Server 2015 和 Visual Studio Online 都能为所有团队的开发人员提供全面的支持,以满足他们的不同需求。
敏捷项目规划
Team Foundation Server 和 Visual Studio Online 中的敏捷看板是团队日常追踪工作和进展的一个重要工具。Team Foundation Server 2015 将包括针对敏捷看板使用体验的功能更新,包括定制和标签,泳道图等。
团队开发和测试
Team Foundation Server 2015 和 Visual Studio Online 已经为 Git 项目推出了新的 Pull Requests 代码审查体验,从而使开发人员在早期开发过程中加快协同进程。
应用构建和发布
Team Foundation Server 2015 和 Visual Studio Online 包含一个全新的构建系统,能够为用户提供一个简洁的基于 Web 的界面,用于为高效持续集成的环境,其提供可插拔的部署配置、跨平台的构建工作流支持。
效能监测和学习发展
与产生代码同样重要的是理解和学习代码。Visual Studio 2015 为服务器和客户端应用项目提供一键整合应用洞察(Application Insights)的能力,能够让用户在开发和生产过程中无缝获取应用程序的性能、可用性和使用情况。
Visual Studio 的合作伙伴生态系统
和产品同样重要的是由 Visual Studio 系列所延伸出来的生态系统——它为 Visual Studio 开发过程中的涉及的新的平台、工作流和应用程序类型提供了诸多支持。在刚刚过去的一年里,Visual Studio gallery 的下载量已超过 1300 万次。
如今, 我们拥有 84 个合作伙伴宣布支持 Visual Studio 2015。现在是轻松集成 Visual Studio、Team Foundation Server 和 Visual Studio Online 的最佳时刻,用户将可在 Visual Studio 系列产品的基础上获得全新体验。
结束语
Visual Studio 2015 和 .NET 4.6 是令人振奋的一项重大进展。微软的开发工具为现有的 Visual Studio 用户面向更广泛的平台和编程模型提供全新的生产力和全新的平台支持。
我鼓励大家参加线上的 Visual Studio 2015 发布会、观看 60 多个点播视频 或即刻下载体验 Visual Studio 2015。感谢诸位加入我们的开发者社区并为我们这些产品的开发提供反馈。欢迎大家使用 Visual Studio 2015 和 .NET 4.6。
微软正式发布VS2015和.Net为开发者提供数百个新功能的更多相关文章
- VS2015预览版中的C#6.0 新功能(二)
VS2015预览版中的C#6.0 新功能(一) VS2015预览版中的C#6.0 新功能(三) 自动属性的增强 只读自动属性 以前自动属性必须同时提供setter和getter方法,因而只读属性只能通 ...
- VS2015预览版中的C#6.0 新功能(一)
VS2015预览版中的C#6.0 新功能(二) VS2015预览版中的C#6.0 新功能(三) VS2015的预览版在11月12日发布了,下面让我们来看看C#都提供了哪些新的功能. 字符串添写(Str ...
- VS2015预览版中的C#6.0 新功能(三)
VS2015预览版中的C#6.0 新功能(一) VS2015预览版中的C#6.0 新功能(二) Using static 使用using StaticClass,你可以访问StaticClass类里的 ...
- 微软发布独立Android模拟器 为开发者提供测试
微软发布了 Visual Studio 2015 正式版,除了免费的社交版之外,另外也有付费的专业版.这套工具除了提供 Windows 应用程序的整合环境之外,你也可以利用它来开发 Android 程 ...
- What's New In DevTools (Chrome 59)来看看最新Chrome 59的开发者工具又有哪些新功能
原文:https://developers.google.com/web/updates/2017/04/devtools-release-notes#command-menu 参考:https:// ...
- 微软Power BI 每月功能更新系列——10月Power BI 新功能学习
Power BI Desktop10月产品功能摘要 本月Power Plus Desktop的更新充满了整个产品的小型和大型改进.一个巨大的更新是Power BI服务支持我们的复合模型和聚合预览.这实 ...
- 微软正式发布Visual Studio 2013 Update 3 (2013.3) RTM
昨天微软的Visual Studio 2013 Update 3(Visual Studio 2013.3)正式发布(RTM)了,做为微软认证金牌合作的葡萄城控件,我们组织力量第一时间进行翻译.分享给 ...
- 微软正式发布Chromium Edge开发预览版
目录 下载与注册 更多下载信息与订阅 导入Chrome部分数据 扩展安装 安装开发预览版是否会与Win10自带的Edge冲突? 一大早从朋友圈看到消息,微软正式发布Chromium Edge 开发预览 ...
- 微软正式发布Windows 1.0 回顾历代Windows版本界面
在刚过去的上月底,Windows XP过完了12岁生日,在今天我们又欢快地迎来了Windows的生日.在1985年11月20日,微软正式发布Windows 1.0,它基于的是MS-DOS系统,实际上其 ...
随机推荐
- python基础学习之路No.4 数据转换以及操作
练习python的时候经常会用到一些不同数据类型之间的转换操作 搜集了一些资料,整理如下 函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个 ...
- Python 安装requests模块
window下安装: 注:不要使用 easy_install requests 命令 这种方式安装后不能卸载,建议使用pip 方法 1.自动安装 输入cmd命令进入命令行窗口,执行 pip insta ...
- java 多线程总结篇1之——基本概念
1.什么是线程 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程.(进程是资源分配的最小单位) 线程:同一类线程共享代码和数据空间,每个线程 ...
- 使用jsplumb的一些笔记
欢迎就是需要使用jsplumb跟正在使用jsplumb的一起讨论 欢迎私聊 1.关于jsplumb的connection的一些事件 ####connection拖动的事件 instance.bind( ...
- 查找sqlserver数据库中,查询某值所表名和字段名
有时候我们想通过一个值知道这个值来自数据库的哪个表以及哪个字段,通过一个存储过程实现的.只需要传入一个想要查找的值,即可查询出这个值所在的表和字段名. 前提是要将这个存储过程放在所查询的数据库. CR ...
- SQLSERVER中的非工作时间不得插入数据的触发器的实现
create trigger trigger_nameon table_namefor insert,update,deleteasif (datepart(yy,getdate())%4=0 or ...
- 20155225 2016-2017-2 《Java程序设计》第一周学习总结
20155225 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 JVM(java virtual machine)就是java虚拟机,我的理解就是编译运行j ...
- CTF内存高级利用技术
起了一个比较屌的标题,233.想写这篇文章主要是看了kelwya分析的议题,于是准备自己动手实践一下.蓝莲花的选手真的是国际大赛经验丰富,有很多很多的思路和知识我完全都没有听说过.这篇文章会写一些不常 ...
- Kafka(五)Kafka的API操作和拦截器
一 kafka的API操作 1.1 环境准备 1)在eclipse中创建一个java工程 2)在工程的根目录创建一个lib文件夹 3)解压kafka安装包,将安装包libs目录下的jar包拷贝到工程的 ...
- 【BZOJ】1566: [NOI2009]管道取珠
题解 假如我们非常熟练的看出来,平方和转有序对统计的套路的话,应该就不难了 我们只需要统计(wayA,wayB)生成的序列一样的有序对个数就行 可以用一个\(n^3\)的dp解决 \(dp[i][j] ...