以往我们可以使用VBA和Interop等技术来开展Office相关的开发,但那些开发工作对开发人员的门槛较高,编程语言运行时方面的限制更让这些定制化应用很难跨平台。于是过去我们往往只在一些企业内部的需求中会考虑一些定制的 Office开发。新的Office插件平台现在允许开发人员使用熟悉的Web开发技术来实现、并提供了跨平台的开发、调试与发布能力——就像开发一个浏览器插件一样简单!另外,新的Office插件所跨的平台不光包括各种操作系统,还包括在线的Office 365和iPad等非桌面环境。
Office在全球有十几亿安装量,其深度用户大多都是各类企业用户,对信息打磨、数据处理的需求十分丰富,而Office这套新的插件平台直接将所有Office用户与开发者分享。对开发者而言,这其中的机会将是不可斗量的。
上面提到浏览器插件,其实以往开发IE的插件并不是一件简单的事,倒是Chrome浏览器的插件开发令人轻松了不少。是的,Office的插件开发就像开发一个Chrome插件那样简单;还不止如此,Edge浏览器最近也添加了对插件的支持,而Edge插件的开发机制不光与Chrome插件的开发一样简单,甚至大量API都能与Chrome浏览器 API兼容。Edge作为Windows 10操作系统中的默认浏览器,其用户量也会稳步上升,因此它必然也是一个不可小觑的平台。
除了上面的各个方面,微软还分享了一些其他工具和服务,例如用于构建智能对话机器人的Bot框架和智能识别的 Cognitive服务等。这些工具切实地解决了很多难题,提高了开发人员的效率。另外,我们看到微软在运用新的思路来打造已有平台、持续改善其产品的同时,也在努力降低开发应用程序的难度,同时给开发者创造了更多机会。
微软在其Visual Studio网站上展示的服务思路是 “为任何开发者的任何应用程序打造的工具”,从本次开发者大会分享的内容来看,着实诚意满满,各位开发者不应该错过!
本文来源:不详 作者:佚名