自从1997年第一版发布的20年以来,微软Visual Studio开发工具一向以易学易用、功能齐全而闻名,帮助开发者以简驭繁,即使面对越来越快速的交付压力,也能大幅提高生产力,好整以暇。对于Visual Studio的使用者而言,现在无疑是个激动人心的时刻。Visual Studio的月活跃用户数增长了25%,Visual Studio Code的月活跃用户数也达到了130万。Visual Studio Mac版本的活跃用户数更是增长了两倍,我们的用户也应该同样倍感兴奋。
潘正磊,微软公司全球副总裁,Visual Studio
自从Visual Studio 2017 RC预览版本公开发布以来,其下载量已接近70万。我们一直忙于聆听用户反馈、加强用户体验,从而为用户提供迄今为止最强大、效率最高的Visual Studio版本。我们还针对Visual Studio系列工具进行了调整。去年11月,我们推出了Visual Studio for Mac和Visual Studio Mobile Center的预览版,同时也发布了Visual Studio Team Foundation Server 2017。
现在,我们为之努力的这一天终于来到了。我很高兴地宣布,今天,Visual Studio 2017将全面上市。欢迎大家即刻下载体验全新的Visual Studio 2017!我们还为整个Visual Studio产品系列进行了更新,让Visual Studio订阅用户和Visual Studio Dev Essentials的会员收获更多价值。
Visual Studio 2017:迄今为止最高效的版本
我们针对Visual Studio 2017的多个关键领域进行了重点研发——包括改进基础部件、提供五星级的云和移动开发体验,以及提升DevOps功能,以确保Visual Studio 2017可以助力每一位开发者在各种平台上开发各类应用。
在发展Visual Studio 2017这一全新版本时,我们将云和移动开发置于最重要的位置。为了简化云开发流程,内置的各项工具将为您提供有关.NET Core、Azure应用、微服务、容器等应用开发的完整集成功能,甚至现在可以更轻松地由IDE直接开发和部署Azure应用和服务。Visual Studio 2017 with Xamarin让你能够通过先进的调试和分析工具更加快速地为安卓、iOS和Windows平台开发移动应用。
我们也重视聆听用户心声,并清楚地了解到用户希望Visual Studio变得更为快速、更精简,即使所面对的应用开发和项目愈加庞大。因此,我们将为用户提供全新的安装体验,让一切变得轻便而模块化。为提高Visual Studio的性能,我们还增强了多项功能。Visual Studio 2017还将交付多项全新特性,帮助开发团队能够轻松地实践现代化的DevOps做法,更为快速而持续地应对市场变化。为了帮助开发者更好地把自己的数据库嵌入DevOps,加速发布周期,Redgate Data Tools工具现已加入Visual Studio Enterprise 2017服务当中。
我们由衷希望大家积极下载并试用Visual Studio 2017,并提供反馈。欲知详情,敬请阅读John Montgomery介绍Visual Studio 2017所有全新特性的博客文章。
Visual Studio for Mac、Visual Studio Team Foundation Server和Visual Studio Mobile Center的更新
在过去的六个月间,Visual Studio Team Services的注册用户已达500万,Mac版本的Visual Studio下载量也增加了两倍。 我们已经见证用户对Visual Studio系列产品潜力的认可。今天,我们将为用户交付新一波的更新,包括:Team Foundation Server 2017第一次更新、Visual Studio for Mac第四期预览版以及Visual Studio Mobile Center预览版更新。
Visual Studio for Mac第四期预览版。Visual Studio for Mac是我们为Mac平台开发的IDE 开发工具,用于开发移动、云和macOS应用。自去年11月中旬我们在Connect();大会上发布Visual Studio for Mac以来,我们的团队一直忙于增加对.NET Core项目的支持、NuGet和移动工具改进,也针对多个错误进行了修复并对性能进行了优化。有关Visual Studio for Mac的更多信息,欢迎阅读Miguel的博客文章,下载试用并欢迎在我们调整该产品的过程中持续提供反馈。
Visual Studio Team Foundation Server 2017第一次更新。今天,我们发布了Team Foundation Server 2017第一次更新,这是一个面向每一位开发者的协作平台。于本地用户而言,Team Foundation Server 2017第一次更新增添了全新价值,包括新的流程模板管理体验、软件包管理对npm的支持、增加文档库许可管理、对于Pull Request的改进、测试影响分析、分支政策改进,以及个性化主页等功能。有关Team Foundation Server 2017中全新特性的更多信息,欢迎查看Brian Harry的博客文章。
Visual Studio Mobile Center预览版更新。除了对Swift、ObjectiveC和Java的支持之外,Mobile Center对移动应用的支持得到了更大的扩展,现在还将支持使用Xamarin和React Native开发的移动应用以及增强的分析功能。即刻点击此处,免费下载体验Visual Studio Mobile Center预览版。
为Visual Studio 企业版订阅用户和Visual Studio Dev Essentials会员带来新的价值
我们将通过Visual Studio 2017为Visual Studio 企业版订阅用户和Dev Essentials会员带来了全新体验。Enterprise DevOps Accelerator将为企业提供实践大规模DevOps所需的一切,并实现工具链现代化,其中包括提供Visual Studio 企业版,享有通过持续集成(CI)和云负载测试的持续部署服务、可以通过HockeyApp进行测试版本分发、在使用Azure计算资源时享受折扣,更可享受专家上门针对DevOps的指导服务。更多详情请见此处。此外,Visual Studio的订阅用户和Dev Essentials会员可以登陆各自门户网站,获取来自微软及合作伙伴的各项培训和支持。
我们衷心期待大家会如我们一般为Visual Studio 2017的到来感到兴奋。欢迎立即下载并提供反馈。
附1:来自国内开发者社区的支持
对于Visual Studio 2017的发布,以及Visual Studio的20周年,国内主要的开发者社区也表达庆贺,并将与微软中国携手展开多项活动,加速推动国内开发者的升级转型。
拥有超过4,500万会员、国内最大的开发者社区CSDN创始人蒋涛先生表示:“诚挚祝贺Visual Studio 2017新版本的发布,祝贺Visual Studio 20岁生日快乐!CSDN创建于1999年,这18年来社区发展壮大的历程,与中国Visual Studio程序员的成长紧密相随,他们在CSDN上不断学习、解惑、交流和成长,这些一路走来的朋友们,如今大多已成长为各行业中IT技术势力的骨干力量。与微软中国一路走来、并肩奋斗,我们感到非常荣幸。”对于微软近三年在开发技术领域,坚决走向开放、开源与跨平台的战略方向,蒋涛很是赞同,他相信这个方向对于推动中国传统企业与开发者的数字转型会更有帮助。基于此,CSDN将与微软中国继续携手合作,为国内Visual Studio开发者们,打造一条推动个人转型并助力企业转型的康庄大道。“我们希望让专注于网页开发的.NET程序员,能够借助Visual Studio所提供的新价值,快速转型成为安卓和iOS的移动APP开发者”,蒋涛说:“在技术培训外,我们更希望藉由大规模行业转型成功案例的征集,快速积累一批由开发者领头的数字转型行业先驱,进而影响更多的传统行业,通过运用来自互联网大潮的新科技与新模式,让传统行业升级换代。这个过程中,程序员自身能力的转型会是关键因素,同时微软对Visual Studio工具的创新也将起到重要推动力量。”
由CSDN主办的“Visual Studio移动跨平台开发转型大作战”,请点击以下网页以了解更多细节:http://visualstudio2017.csdn.net/
闻名于国内架构师与研发经理人社区的极客邦科技,近年来高速成长,为海内外企业与开发者提供全面的资讯、社交与教育服务。创始人兼CEO霍泰稳先生,为Visual Studio 2017的发布致上祝贺:“微软公司在开发技术与开发工具方面,几十年来一直倾注大量的心力。一个开发工具能够流行20年,历久弥新,持续受到欢迎,是很不容易的事情,对这次新版本的发布送上我的衷心祝贺。”长期与国内互联网技术圈子互动频繁的霍泰稳,特别关注到微软开发模式转变的成功实践,正好切合当前行业对于 DevOps 技术的关注。DevOps 已经被普遍认为是企业开发团队要实现互联网转型所必须采用的开发方法。霍泰稳认为,微软在这么短的时间内,就能够实现开放、开源与跨平台的颠覆性技术创新,这与其 Visual Studio 开发团队在 DevOps 开发方法转型上的成功是分不开的。对于互联网技术如何助力中国企业新一轮的产业升级,霍泰稳强调说:“传统企业与互联网行业在开发方法的转型上,虽然可以有相互借鉴之处,但肯定有完全不同的考虑。观察微软 DevOps 方法在国内大型企业的推动实践,我认为微软的DevOps方法相当适合于传统企业必须稳中求变、兼顾管理与速度、最大化程序员生产力的要求。极客邦科技的斯达克学院已经与微软中国展开深入的合作,以咨询化培训的方式,帮助实体行业的开发团队加速DevOps的旅程,让国内更多的企业受益于微软的宝贵经验,共同完成互联网化转型。”
关于斯达克学院(StuQ)主办的“微软运用容器化技术实现DevOps最佳实践”培训课程,请点击以下网页了解更多细节:http://www.stuq.org/geekbang-microsoft
附2:来自企业资深开发者的反馈
我是从2001年开始使用Visual Studio,那时候叫Visual Studio .Net ,一直到现在,用过VS大部分版本。相比之下Visual Studio可视化的IDE大大降低了编程的门槛,更简单方便,容易上手;但功能也越来越多,变成了一个大胖子;Visual Studio 2017终于开始减肥,Visual Studio家族也开始覆盖所有平台,不论是在Windows上使用Visual Studio 2017,还是在Mac上使用Visual Studio for Mac,体验都是一致的。希望Visual Studio可以在全功能和轻量化之间找到平衡,更简单易用,更模块化。祝Visual Studio 20周年生日快乐。
—— 腾讯高级工程师张善友
我使用Visual Studio已经好多年了,最大感受是Visual Studio + Team Foundation Server 需求、研发、代码管理、测试、bug管理、自动打包部署Android、iOS、Xamarin项目等敏捷研发全流程管理方案,不用自己拼凑各种厂商的系统来实现这些功能,特别适合团队项目管理。最期待新版Visual Studio 2017的模块化安装功能,轻量级,快速安装。
——新东方研发经理 Mike
我从1996年开始用Visual C++,这算是Visual Studio史前时代了。Visual Studio对我的最大帮助是让我能够深入了解了C、C++、MFC以及Win32 API,算是陪伴我这代人成长的一个IDE。Visual Studio的代码编辑器,调试器以及其本身的高度可定制性,都给人印象深刻。希望Visual Studio能够更加灵活,性能更高。
——华为资深技术专家雷雨后
刚开始使用Visual Studio时候还是青葱少年,大约是2000年的冬季,老师教的是Turbo c,忘记是哪个师哥还是师姐推荐的VC 6.0,估计不是炫耀就是不怀好意,哈哈。大学里还有一门奇怪的Visual Foxpro课程是必须用Visual Studio的。这大概开启了我与Visual Studio的结缘。正是人如其名,Visual Studio最大的好处就是Visual(可视化),简化了界面开发,所见即所得;另外,集成了项目开发所需的一整套工具链,特色是一根筋地把高大上的开发工作变得傻瓜,想着法隐藏一些细节,集成一切,结果越来越臃肿,尤其是前些年战略上一切大方向都围着.Net转,让我这种老VC++倍感伤感。好在,Visual Studio 2017开始,貌似熟悉的味道又回来了,感谢过去的一年里Visual Studio团队做出努力和改变,以及对像我这样的中国企业用户的意见的耐心倾听。只要秉持开放、轻量化、跨平台的方向,追求性能、易用的极致,一定可以再创巅峰。
——华为高级技术专家王强
我已经使用 Visual Studio 有8年时间了,Visual Studio提供的快捷易用的功能对我的工作帮助最大,Visual Studio使整个团队高效一致地、全身心投入开发,在0与1的世界里施展程序员们的抱负和改变世界的力量。我最喜欢Visual Studio可以结合Team Foundation Server全生命周期管理平台来实现DevOps端到端的工程实践;并且通过内置的用户故事地图、广告牌、Scrum等敏捷工具实践支持,从而让团队可以实现从Idea到Delivery的全流程交付管理。
——石化盈科配置经理\敏捷教练 洪佳
十年前通过农行网银项目开始接触 .NET和Team Foundation Server,带着提升企业级软件研发能力的初衷研究和实践CMMI、ALM和DevOps至今,经历微软TFS的从单一.NET配置管理工具到跨平台多语言全生命周期管理,从传统重型软件工程到敏捷化迭代,再到近一两年在互联网金融项目开始实践DevOps加速持续集成和持续部署,见证了微软从封闭到开放的战略变化,.NET 从单平台到跨平台,TFS从只支持.NET到支持Java、Android等等,看过微软自家几万名产品研发工程师都在用TFS,胜过任何广告。
——中国农业银行软件开发中心 技术专家 姚元庆