最近断更了,因为出差刚回来,出差的场地不是那么奈斯,好多时间只能站着,还没网。
活动预告:12月伊始的首个周六将在沈阳举办微软全球Microsoft 365开发者训练营沈阳站的活动,类似于Azure的全球训练营,这次面向的是开发者,同样也是微软组织的全球盛会,Agenda下周会弄,可以先参考北京的,北京的发布在百格活动上。
你要是想从事Microsoft 365相关的工作,Graph就是必备的手段。就像如果你想做SharePoint开发,你就需要了解SharePoint相关的API一样,Graph就是Microsoft 365的API。
Microsoft 365和Office 365是两个名,它们不一样却是包含的关系。
Office 365是SaaS云平台,包括我们熟悉的Office、OneDrive等,还集成了一些其他的产品共同组成了这个平台;而Microsoft 365指的是一个捆绑集,这里面包含了Office 365,还包含Windows 10 Pro和企业移动性+安全性的内容。
因此Graph的重要性是不言而喻的。如果想快速上手,可以参考之前发布的Microsoft Graph 30天训练营系列文章,直接指导实践。
在上手入门之后,就需要理论的反哺和具体的API学习了。当然,如果你幸运地从事Office 365相关的开发工作,就可以在工作中去逐步积累这些了。
首先就是看书,但是看书不如看Docs,基本上绝大部分的书都不如微软全新的Docs做得实在和丰富,理论简明,示例和实践丰富。
学习Microsoft Graph,自然就是看Graph的Docs文档了,猛戳查看。
同时,在实际的动手过程中你需要API参考。想对哪些对象进行操作,就查哪个部分的API,每个部分都提供了丰富的示例,一看就会,其实你要做的就是把这些结合起来实现你自己的解决方案。这些解决方案可以是对现有平台功能的扩展,也可以相对独立的全新用户体验。
除此之外,微软还提供了一些解决方案的实现指引,如员工入职流程、文档转换、关联安全警报等。感兴趣可以戳这里进行了解并自己动手实现一下。