硬核研发技能立马get,智能解决方案随你造
Office 365 是一个基于云的生产力平台,对于研发者而言,它具备着众多开发优势,如突出的安全性、智能性和灵活性,包含四大研发方向:Microsoft Graph,Office Add-in, SharePoint Add-in 以及 Office 365 Connector,并全面涉及多个不同产品的丰富开发场景。
在这篇文章中,将介绍 Microsoft Teams、Microsoft Graph、SharePoint 和 Microsoft Flow 及其常见的开发应用技巧,助你快速入门 Office 365 应用开发,领略一波脑洞大开的神操作。
作为整合的团队协作中心,它可以连接第三方服务,也可以对接企业内部的应用。通过引入智能对话机器人,将配置好的 Bot 与 Microsoft Teams 连接起来, Microsoft Teams 将全面提升沟通的智能程度,让用户可以愉快地与它进行对话。
左右滑动图片,扫码查看相应研发操作指南
Microsoft Graph 是 Microsoft 365 中数据和智能的网关。 Microsoft Graph 提供了统一的可编程模型,通过该模型可调用 Office 365、企业移动性 + 安全性和 Windows 10 中的大量数据。
此外,Microsoft Graph API 可用于为组织和消费者生成应用,与数百万用户的数据进行交互。 使用 Microsoft Graph,可以通过单个终结点实现与丰富的资源、关系和智能相连接。
通过 Microsoft Graph ,你可以轻松实现多种类型的操作,比如:查看你的下一次会议,并通过提供与会者的个人资料信息帮助你准备会议,包括他们的职务、工作伙伴以及关于最近处理的文档和项目的信息;扫描你的日历,并为下一次团队会议提出最佳时间建议;当你在会议上花费太长时间时发出警报,还可以根据与会者和你的相关度,为可能错过的会议提供应对建议。
左右滑动图片,扫码查看相应研发操作指南
SharePoint 开发可生成范围广泛的客户端组件、加载项和解决方案,满足各种不同的需求。常见的 SharePoint 开发包括以下类型的开发:SharePoint Framework、SharePoint Add-in。
SharePoint Add-in:用来给 SharePoint 提供扩展性的功能。例如增加一个 WebPart,列表,或者自定义一个工作流等等,你的 Add-in 也可以是一个完全独立的应用,其中会调用到 SharePoint 的 API 去完成某种程度的集成。
SharePoint Framework :适合下面两个场景的开发,(1)客户端 Web 部件,你可以用 Javascript 实现所有的界面,并将其应用到任何的 SharePoint 页面中去;(2)扩展程序(Extensions),包括修改页面逻辑的 ApplicationCustomizers,为字段提供定制的 FieldCustomizers ,还有为列表或者文档库添加自定义菜单和命令的 CommandSets。
左右滑动图片,扫码查看相应研发操作指南
Microsoft Flow 是一项联机工作流服务,可在最常用的应用和服务中自动执行操作。 可以使用 Microsoft Flow 自动执行收藏的应用程序和服务之间的工作流、同步文件、获取通知、收集数据等等。
例如,可以自动执行以下任务:即时答复优先级高的通知或电子邮件;捕获、跟踪和跟进新的销售潜在客户;将所有电子邮件附件复制到 OneDrive for Business 帐户;收集业务数据并与团队共享该信息;自动执行审批工作流。
左右滑动图片,扫码查看相应研发操作指南
Office 365 所具备的开发能力和应用范围可远不仅如此, 4月13-14日在上海漕河泾开发区会议中心举办的Microsoft 365 DevDays ,我们将邀请到了微软总部研发天团深度揭示研发技术,并将全面呈现微软 Microsoft 365, Office 365,Windows 10,企业移动及安全性(EMS),云计算及数据平台等相关技术。
扫描下方二维码或者点击“阅读原文”,立即报名参加,并了解更多 Office 365 研发技能!
本文相关 Office 365 开发技术内容,节选自于微软大中华区高级产品经理陈希章老师的分享,搜索微信公众号 chenxizhang2018 进行关注,获取更多相关资讯。