BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

微软Build 2016——第二天Keynote快报

| 作者 Jeff Martin 关注 17 他的粉丝 ,译者 薛梦迪 关注 0 他的粉丝 发布于 2016年4月26日. 估计阅读时间: 7 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

微软每月的Build开发者大会今天继续在旧金山的莫斯康展览中心举行。我们继续阅读InfoQ的新闻报道,其中微软宣布了他们对云服务的计划、他们收购的Xamarin的命运和Office 365。(这是在keynote播放时的现场记录下的,请原谅其中的拼写和印刷错误)

执行副总裁Scott Guthrie首先登台讲述了他们如何“建立智能云”。30个全世界唯一的Azure地区,这比AWS和Google Cloud加起来还多。客户正在逐渐选择Azure,因为微软的可选性灵活性。微软提供了操作系统和开发者环境的可选择性,他们可以在他们本地的数据中心使用Azure Stack。接下来的两个原因是企业级就绪,以及他们提供的生产力

使用C#开发原生手机应用:Miguel De Icaza登台展示了在Visual Studio中开发目标系统为iOS 9.2的C#应用。Windows上的iOS模拟器——模拟器支持从主机(使用Surfaface Pro)输入的多指响应事件。接下来他从本质上展示了一个交互式编程教程(Xamarin检测器)——这个教程是直播的,因此在展示教程时编辑的代码能实时地在安卓模拟器上显示出来。

Guthrie接下来回到了Xamarin的话题,他宣布了Xamarin for Visual Studio将在所有基础版本的Visual Studio(社区版、专业版和企业版)中都免费。Xamarin运行环境也将开源,这使.NET平台变得更加开放。

Donovan Brown登台展示了Mobile DevOps。Xamarin测试记录器记录了所有将在安卓模拟器上显示的动作。为了后来在持续集成流程中的反馈,这个测试记录器使用C#编程。它还允许自定义简单的测试结果代码。测试结果可以被Xamarin测试云执行,并且可以查看你选择的设备上的测试视频。

然后Guthrie回到了台上,讲述了微软有关物联网的想法。来自BMW的Thom Brenner加入Guthrie并谈论了智能设备。他们播放了一个视频,展示了BMW对汽车的想象:汽车能够根据驾驶状况和路况动态响应,并且人们能够在开车的时候进行聊天(视频交流和email)。

Guthrie进行了Azure的功能介绍。它提供了无服务器的计算,在Azure和内部设备中的事件触发器,根据每次执行来计费,对C#和Node.js的支持,以及在哪里都能运行的开源运行环境。Cameron Skinner使用了一个IoT Azure demo来进行介绍。一个连网的设备能够向Azure上传实时温度数据并实时显示结果。

Ascent的Age使用了Azure的Fabric服务。在一个简短的视频介绍后,Scott Hanselman上台展示了基于浏览器的游戏,并探索了Azure在游戏背后的基础设施。AOA使用C#实现,并使用了ASP.NET核心,它依赖Azure来为大量同时玩游戏的用户提供后端支持。当游戏在保持运转时,游戏中的每一处代码修改都实时地进行部署。更新系统逐步地淘汰,每次更新20%的机器。这个游戏拥有一个健康监视器,因此它能够查明Hanselman的修改不是正确的,并且Azure会在它们释放给所有游戏服务器前自动回滚。

Lara Rubbelke现内置Power BI。这提供了一种使用Azure内部数据的汇报能力,而无需使用一个分离的应用。今天它已经可以使用,并且在五月一日前是免费的,这提供了时间让你在你的数据基础上试用这个应用。

Qi Lu则登台讨论了生产力的重新发现、开发者的机会和同样的演示。他计划在Office与云服务传输的基础上将Office产品转型为服务。根据Lu所说,数据是新的燃料,而智慧是新的能源。

微软Graph是一个单独的API端点。这使开发者能通过连接Office服务来建立智能应用。其中有一些功能是:

  • 标准统一的微软API和SDK
  • 统一使用Azure登录
  • 实时获取数据
  • 智能分析信号

Yina Arenas来到大会展示了Office使用微软Graph的可扩展性。她能够基于人们在Outlook中存储的信息、通过编程获取他们的空闲度。最新版的Office开发者工具今天可以在Visual Studio中使用。

星巴克的首席技术官Gerri Martin-Flickinger来到大会讨论了星巴克的技术创新。他展示了一个星巴克正在使用的新的Outlook插件(Starbucks for Outlook),它使用户可以通过email购买并寄送星巴克礼品卡。与以前不同的功能是,人们可以很容易地通过email邀请函定位本地的星巴克并通过其中的指示而来到星巴克。

接下来,Qi Lu又回到台上述说了Office 365的组连接器和为商业网络和移动SDK服务的Skype现在已可以使用。Office 365是HIPAA 适用的,这增长了它对医疗产业的可用性。

现在,John Shewchuk和Steve Guggenheimer上台展示了一些使用微软新技术搭建的新产品。这其中包括了带有可编程按键的新Muzik耳机和有特点的Office插件。展示的这些产品包括了一个PowerPoint的插件,它使用户可以给演讲添加追踪器以便可以获取并展示演讲的时间。

一个伟大的增强现实demo展示了怎样通过照相机或Surface Pro手写板查看Unity绘制的3D对象。它的模型不在其中,但是看起来像在物理上展示,这使检查模型成为可能,而这是不可能通过2D展示来实现的。

查看英文原文Microsoft Build 2016 - Day 2 Keynote Quick Take


感谢张龙对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT