微软在今日举办的年度开发者大会上宣布了大量新款和升级后的开发者工具,包括了Visual Studio云订阅和全新Azure Service Fabric的预览。
为了赋予开发者更大的权力,微软还介绍了全新免费且已即时上线的Visual Studio Dev Essentials项目。通过这项技术,开发者们将能够在其喜欢的任何设备和任意系统上打造应用,从而减少其额外的投资成本。
大会全程无尿点,就连开场都是一大亮点霍金的开场如同美国大片,使用面部表情控制电脑,进行交流,使用Visual studio为霍金提供的全新交互方式:
发布.NET Core RC和ASP.Net RC
一年前的2014年11月,Connect();为开源开发者开启了一段新的旅程——宣布了.NET Core开源,以及可以在Linux、Mac OS以及Windows操作系统上运行的Visual Studio Code,这也标志着微软在开放和开源的道路上迈出了坚实的一步。昨晚微软同时升级了.Net Core和ASP.Net,开发者可以开始在生产环境使用微软开源的.Net Core跨平台框架和ASP.Net Web平台。
微软发布了.Net Core 5和ASP.Net 5的RC版本,支持Linux,Windows和Mac OS X平台,这两个软件在一年前就已经开源了。.Net Core现在主要是从数据中心扩展到触摸屏设备,添加了CoreCLR runtime和CoreFX库,主要是由ASP.Net工作流驱动。
最重要的是.NET Core和ASP.Net添加 'go live' 协议,允许用户在生长环境部署,可以反馈在生产环境是如何运作的。并且,现在.Net Core已经完全支持Mac,Linux和Windows三个平台,特性都已完整。.Net Core还新增了大量APIs,包括key ones for localization和networking。ASP.Net v5修改了 hosting model,所以可以持续跨平台,支持Mac、Linux和Windows。
自从开源了.Net Core,微软还提供了其他开源的技术,包括CLR和NuGet包技术,还包括之前开源的Roslyn编译器项目。上个月微软还宣布了与Red Hat的合作,这些都说明,微软已经走上了全新的开源之路!
开源Visual Studio Code跨平台编辑器
微软今天正式开源Visual Studio Code跨平台编辑器,支持Mac、Linux和Windows平台。微软同时还发布了VS Code v0.10.1 Beta版本,最重要的是Visual Studio Code支持扩展/插件(图库扩展、SDK 扩展、示例扩展)。
代码现已托管到GitHub:https://github.com/microsoft/vscode
Visual Studio Code编辑器部分代码来自GitHub Atom,但是有一些Atom编辑器没有的功能,比如智能感应。
Andres这位大神演示VS Code上开发AngularJS,他介绍了Google如何使用VS Code和TypeScript来开发AngularJS的下一版本
AngularJS团队现成演示推荐AngularJS用户使用VS Code。
微软送大礼:Visual Studio Dev Essentials
全新免费且已即时上线的Visual Studio Dev Essentials项目。通过这项技术,开发者们将能够在其喜欢的任何设备和任意系统上打造应用,从而减少其额外的投资成本。
参与该项目的开发者们可访问Visual Studio社区、代码和团队服务、Parallells Desktop等工具和资源,以及在Pluralsight、Wintellect和Xamarin上培训(明年年初上线,可选$25美元的Azure credit)。
微软还介绍了按月或按年付费的Visual Studio专业版与企业版的云订阅服务。为了让开发者的生活更加轻松,该公司还向所有人开放了其Microsoft Graph API(只需通过单一授权即可访问)。