微软实际行动回归开发者为中心,拥抱全平台开发者

微软在今日举办的年度开发者大会上宣布了大量新款和升级后的开发者工具,包括了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(只需通过单一授权即可访问)。

免费获取成套的开发资源,包含下列内容:

开发工具

  • Visual Studio Community*
  • Visual Studio Code
  • Visual Studio Express
  • Team Foundation Server Express

学习资料

  • Pluralsight (为期 3 个月的订阅)*
  • WintellectNOW (为期 3 个月的订阅)*
  • Microsoft 虚拟学院、
  • HackHands Live Programming 帮助 (25 美元信用)*
  • 优先级论坛支持*

云端资源

  • Azure 信用 25 美元/月,提供 12 个月)*
  • 供五名用户使用的 Visual Studio Team Services 帐户*
  • App Service 免费层
  • PowerBI 免费层
  • HockeyApp 免费层
  • Application Insights 免费层

跨平台开发资源

  • Parallels Desktop® for Mac Pro Edition (为期 3 个月的订阅)*
  • Parallels® Access (为期 3 个月的订阅)*
  • Windows 10 Enterprise VHD (为期 60 天)
  • Office Online 应用

获取地址:https://www.visualstudio.com/free-developer-offers-vs

四、Visual Studio安卓模拟器可以运行在Mac上

Visual Studio 2015中提供了一个独立的安卓模拟器,这个模拟器的运行速度是Google模拟器的3-5倍,占用内存仅有不到1/3,对于移动应用开发者来说是非常好用的武器。现在这个模拟机也可以运行在Mac OSX上了。这个模拟器可以独立安装,独立运行,即使你不使用Visual Studio进行开发,也可以使用这个模拟器作为你的安卓开发环境的一部分。

下载地址: https://www.visualstudio.com/zh-cn/features/msft-android-emulator-vs.aspx

昨晚的直播除了上面这些还有非常多的亮点,可以通过https://channel9.msdn.com/ 上观看回顾。

时间: 2024-08-03 23:31:49

微软实际行动回归开发者为中心,拥抱全平台开发者的相关文章

微软75亿收购Github,微软以开发者为中心的初心不变

前天关于微软要收购 GitHub 的消息传出后,很多人都纷纷讨论,希望 GitHub 能够独立存在,不被任何大厂收购,可是 GitHub 也要生存啊.那又有人说:希望是 Google 来收购 GitHub ,而不是微软,在大家的印象中 Google 是开源世界里的最佳代表,而微软是封闭的代表.昨晚微软官方宣布以75亿美元收购Github,这是微软首席执行官萨提亚·纳德拉(Satya Nadella)的第二笔大收购,两年之前,他以 262 亿美元收购了领英. GitHub 是一个大型的代码库,它在

首届华为开发者大赛沙龙牵手大连-与开发者共话赛事

文/华为eSDK 2016华为开发者大赛是华为公司面向全国开发者的大型软件竞赛,致力于通过华为全系产品领域的能力开放和全方位的开发支持服务,寻找创新的种子并共同孵化出创新的解决方案以推向华为优势市场,帮助开发者实现业务创新落地,成就开发者创新梦想.为全球互联网.移动互联网.传统解决方案领域的开发者们提供了一个平台,让应用的开发和价值的实现变得更加容易. 2016年7月2号,首届华为开发者大赛沙龙在大连市高新园区拉开帷幕-一个汇聚了20多万人,有着浓厚的IT气息的聚集地.在沙龙开始的时间还有1

iOS开发者计划申请之企事业单位开发者证书——申请模版

技术博客http://www.cnblogs.com/ChenYilong/ 新浪微博http://weibo.com/luohanchenyilong 附上iOS开发者计划申请之企事业单位开发者证书,申请模版 另外还有证书申请的详细步骤 http://www.cnblogs.com/ChenYilong/p/3556208.html#2936063 总共大概花了2周多的时间,虽然波折了好几次,不过比我预想的好的多,苹果开发者技术服务支持提供的很给力,每次发邮件都会有回应,打电话也有耐心的解答.

KeyMob移动广告聚合平台-开发者收益飞起来

KeyMob移动广告聚合平台|手机广告联盟是目前国内领先的移动广告聚合平台,致力于为广大开发者提供安卓/苹果手机应用推广及收益的一站式服务平台.为广大开发者带来更高的广告收益. KeyMob(www.keymob.com)是一家移动广告聚合平台,通过它,开发者可以同时管理来自多家广告平台的广告,KeyMob综合了多个主流的广告平台,大大的提升了广告填充率. 每个广告平台都是在争夺开发者,所有的广告平台都是在争抢签约开发者,并且让开发者嵌该平台的SDK.但是作为一个广告平台,广告平台的核心是有盈利

微信公众平台开发者文档

微信公众平台开发者文档 公众平台开发接口介绍微信公众平台开发者文档,布布扣,bubuko.com

微信公众平台开发者模式自动回复功能与自定义菜单

微信开发者模式自动回复功能 1.提取POST来的数据中的信息 2.判断微信客户端发来的信息内容(以文本信息为例) 3.根据信息内容进行处理 4.把处理结果以XML的形式返回给微信服务器 5.微信服务器反馈内容给微信客户端 1.获取用户发来的文本信息的内容 private void ExtractPostData() /*** 提取POST来的数据中的信息 ***/ { Stream s = HttpContext.Current.Request.InputStream; //读取post来的数据

KeyMob:为国内应用开发者管理的广告聚合平台

应用开发者在应用中嵌入广告SDK的来源主要包括两种:使用移动广告平台与移动广告聚合平台.国内有多少家提供移动广告管理的平台?据统计,这两个版本,已经有四五十家.虽然这两个版本存在着不同的差异,但很多开发者反映的问题都是一致的;开发者面临着如此之多的广告平台,往往会陷入很难抉择与迷茫,不知选择哪个平台比较好. 而作为移动广告聚合平台的KeyMob,则定位于为开发者服务,目前也逐步拓展为广告投放者提供服务:一是为了开发者提供移动广告聚合平台,二是为了通过获取一些品牌的广告主资源,帮助开发者实现自主销

KeyMob:为国内应用开发者管理的广告聚合平台

KeyMob于2014年10月份发布上市,KeyMob是一个移动应用广告管理工具,通过支持了多家广告平台实现了100% 的填充率(Admob广告.百度广告.广点通.iad.chartboost.mmedia.inmobi等),开发者可以在果合上自主选择收益高的平台 (高点击价格和高点击率的平台),时刻调整自己的收入. 其主要特点如下: 收益最大化:KeyMob集成了多家广告平台(Admob广告.百度广告.广点通.iad.chartboost.mmedia.inmobi等),保证了广告填充率从行业

手游各个平台开发者网站汇总

酷百  - 只支持企业 http://dev.g.duoku.com/ 360 -- 个人.企业 http://dev.app.360.cn 豌豆荚 http://developer.wandoujia.com 91个人,企业 url:http://dev.91.com pp助手不接收新应用 http://kfz.25pp.com 同步推 http://dev.tongbu.com/Default.aspx 木蚂蚁 http://dev.mumayi.com/手游各个平台开发者网站汇总