微软北京365Devdays第一天

Microsoft 365 Devdays at Beijing Day1

  linkthis    2018-03-17    2060 words

咸鱼的参会记录。
商业吹捧警告,如有不适请立即关闭页面。

Microsoft Graph

这是Microsoft于2017年推出的服务,可以通过web连接Office365的产品以实现各种功能。
Graph实际上通过由Microsoft提供的网页API来连接Office365的各种服务,其使用非常的简单,而且现在文档支持也比较全面。现在可以使用的1.0和beta版本的API并不能完全使用全部的Office365服务,可以使用绝大多数的服务的API2.0将于2018年底左右提供。
现在Graph可以对Onedrive、Outlook、Calendar和人员进行操作,可以实现组内会议的智能安排,Onedrive文件的操作,支持文档画布。可以实现多平台多终端的兼容使用,可以方便的开展移动办公。

Office365

Office365主要适用于团队协作,可以方便的进行文档管理,可以有效的记录使用者对文档的处理流程和使用经验,并且可以方便对文档版本进行恢复。
对于某些用户可以对文档设置不同的级别,当文档的级别为机密等级时会添加不可移除的水印,同时禁止拷贝、邮件发送等行为,可以对文档进行较好的保护估计对截图没有用。不同级别的文档会自动进行不同的权限设置。
Advanced Security Analysis则是可以对文档的流动和访问提供全程监控和防护,可以访问者、访问地点和访问设备等进行跟踪,对潜在的危险进行提示。同时其提供了对Office365的安全进行管理的功能,可以方便的通过网页端对各种权限进行设置。
当然Office365本身也是集成简化的,可以快速与各类服务对接。其中Office365之后会专门释出对接微信的SDK,可以在微信内实现Office365的功能,包括智能的图像处理等,所有的操作都可以通过API完成,可以简单的开发应用。首次发布是2017年11月微软技术大会(中国)。
其中包含了Forms功能,可以快速在团队内发布问卷调查。

Office Add-in

不用于以往的VBA,Office Add-in与网页开发极其相似,通过使用由Microsoft提供的Office JavaScript API来实现丰富的功能,包括表格的绘制、图片的搜索与添加等。在开发的时候既可以使用IIS,也可以使用Node.js。需要注意的是,在开发过程当中需要在网页端对API进行的操作给予权限。而且Microsoft提供了不少的模板,不需要太多的操作即可实现一些基础的功能,但是如果需要更好的界面和效果则需要耐心的调试。
附上Office Add-in的开发示例。

Azure

Azure是之前提到的Office365服务的核心之一,是其基础安全构架,SLA为99.9%。其支持几乎所有的流行数据库类型,提供开放的API,保证其良好的使用效果。其使用SSD多级缓存~具体技术自行查找保证服务高速,而且可以根据需求在数分钟内进行进行弹性调整,删除或更新操作的SLA<2s。Azure也能对各种类型的大数据进行处理,对数据的格式、内容等进行处理,使数据的价值得到提高。上述的所有操作均为Azure的内建功能,并不需要用户具有较高的数据库管理水平,其足以支持PB级别的数据库。同时Azure会拒绝所有不安全的连接,要求使用TLS1.2
当然Azure也可以为Office365的Teams提供bot服务,可以实现新手指引、Q&A等五种类型的应用,也能用于爬取网页或读取PDF等功能。提供语言识别功能中文是不存在的。当然创建一个机器人是免费的,也可以选择付费方案。
~想要更强就得加钱。

Windows

Microsoft提出的口号是“Windows as a service”(构建-部署-服务),对Windows10以半年为周期进行更新,鼓励用户保持实时更新,也建议开发者遵循“计划-试用-发布”的流程来为其程序提供更新,以此绑定客户,为客户节约安全费用。同时Microsoft承诺其系统的向下兼容性,99%的Windows7软件可以直接在Windows10上面运行,同时也为剩下的1%提供技术支持。
Windows10通过提供不同的版本来保证其广泛的适用性,同时为开发者提供Insider版本,其支持更新的特性也便于发现系统漏洞。Microsoft提供了Ready for Windows计划,用来保证软件可以跟上系统的更新,在计划内也提供对桌面应用的使用情况追踪的功能。对于一些不兼容的APP,则可以尝试将其转化为UWP应用。
~我才不会说由于其系统更新造成全会场网络爆炸&就没见几个演示用的EDGE。

小结

需要注意的是Office365有中国版和国际版的差异,在开发的时候需要区别对待,而Azure也有此分别,之前的所有介绍均是基于Office365国际版Azure国际版
其它内容日后再补,咕咕咕。

本文采用CC BY-NC-ND 4.0许可协议进行许可,转载请注明出处。

本文最后更新时间为:2019-01-31-Thursday-09:31:41 PM




Image of Wechat