美国时间三月七日(北京2017年3月8日),微软正式发布了Visual Studio 2017,自己旗舰开发工具的最新版本。同日发布的主要产品还有
.NET Core Tooling 1.0
.NET Core 微服务实例
Visual Studio for Mac Preview 4
Visual Studio Mobile Center Preview
Team Foundation Server 2017 Update 1
对于在云服务时代紧追AWS步伐快速前进的微软公司来说,这个开发工具的发布在各个方面都至关重要。Azure和Visual Studio的紧密联系,将使得这个家族产品的各位用户顺利迈入下个黄金时代。
开场
Sara Ford,曾经在VS产品组工作,现在任职于GitHub
时代的发展使得开发人员的范围从极少数的专业人士扩展到几乎所有人群。如果说发布会暖场时播放的聚合短片充满了VS专业用户们(例如上图Sara Ford)对往昔欢乐的回忆,那么接下来潘正磊女士(微软高级副总裁和VS产品组主管)邀请的第一组嘉宾就让人忍俊不禁。
潘正磊女士
对,就这样一个才几岁的小孩子,就已经有了自己的开发项目经历,甚至受到过奥巴马总统的接见。
神秘的嘉宾
正因如此,一个更加强大和好用的IDE产品显得更加重要,因为它的用户群是如此多元。微软也在发布Visual Studio 2015近两年后,发布了Visual Studio 2017正式版。
Visual Studio 2017
VS2017正式发布
这次特别邀请的站台企业也非常有趣。视频声音一放,居然是熟悉的中式英语,来自中国民营企业中旗舰,华为公司。
华为开发人员为微软站台
华为内部项目使用大量的C、C++代码。借由VS2017,他们可以在Windows上便利的用VS开发,而部署到Linux等多种平台上,还可以非常方便的调试。这都是之前的工具很难提供的用户体验。
也希望华为员工们考虑改善下英文口语,毕竟和去年为微软站台的三星公司工程技术人员相比稍有不小距离。微软“知名脱口秀主持人”Scott Hanselman随后上台,当场演示VS2017。
潘总交棒给Scott
简洁不少的安装向导(快捷的安装速度可惜无法通过文字描述啊)。
全新的安装向导
Live Testing之类的企业级功能也是非常抢眼。
VS企业版内建的实时单元测试覆盖率显示
内场观众们热情的掌声此起彼伏(幕后故事未来独家报道)。
全神贯注的内场观众
更多重构功能也登陆VS2017
.NET Core和微服务范例
千呼万唤之后,.NET Core的工具链也进入了稳定阶段,发布了1.0版本。这将解决.NET Core方面近几年的混乱,让开发者能够有一个统一、可靠的平台来开发和合作。
.NET Core工具链发布1.0版本
另一个有趣的地方是微软这次稍微改变了Visual Studio的图标。
Visual Studio的新图标
过去微软曾经提供过不错的大中型工程范例,不仅供开发者参考,也展示了自己.NET平台的各种先进技术。这次他们更近一步将新范例直接放在GitHub上,与社区合作来持续改进它。这个新范例利用了各种新潮的技术,.NET Core新平台、Docker容器和Azure云计算,全面展示了微软开发技术的各种便利性和部署平台的灵活性。
全新的微服务范例工程
这个范例的架构图十分有趣。
范例的具体架构
Xamarin和移动开发
掐指一算,Xamarin加入微软家庭已经整整一年了。接下来Miguel de Icaza借此机会也展示Xamarin移动开发方面的改进。
Miguel de Icaza上台
首先当然是越来越成熟的Visual Studio for Mac。Miguel当场宣布了这个新产品的Preview 4。
Visual Studio for Mac Preview 4
微软收购Xamarin,也使得越来越多的企业更加信任这套解决方案。这次为Xamarin站台的企业,就换成了英国航空公司。
英航为Xamarin站台
Xamarin现在更加完美的集成到Visual Studio之中,提供了移动开发者所需要的各种工具。Visual Studio Mobile Center也正式上线,提供一站式服务。
Xamarin对移动应用开发的增强
在Windows 10上,开发者可以同时启动全部主流移动平台的模拟器来做调试。
在Windows 10上同时调试所有主流移动平台
Mobile Center也同日上线。
Mobile Center上线
DevOps及其他
其他的重要产品也都带来了给力的更新。例如Team Foundation Server 2017才发布不久,这个Update 1又带来了不少新东西。
TFS 2017 Update 1
从TFS到云端VSTS的迁移也越来越简单。
TFS到VSTS的快速迁移
微软甚至再次迈出新的步子,与Redgate合作推出了全新的数据库DevOps支持。
Redgate与微软的深度合作
至于之前已经调过价格的VS企业版,此次又加入了更多附加增值服务。
企业版客户的附加增值服务
微软也全新发布的DevOps加速器服务也同时上线。
DevOps加速器服务
最后微软特别感谢了自己的合作伙伴们,他们也在今天开始了对VS2017的正式支持。
Visual Studio合作伙伴
结语
两个小时的内容实在是太充分了,这里就走马观花的带大家浏览一下。由于VS2017已经可以到官方网站下载,赶紧装一个玩起来嘛。
微软的致谢
原文地址:http://weibo.com/ttarticle/p/show?id=2309404082903201008909
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注