51CTO 博客地址:https://blog.51cto.com/13969817
微软于2021年3月17日发布,SharePoint Framework 1.12将扩展更多Teams。选择JavaScript framework可以使用SharePoint framework来扩展Microsoft Teams或者SharePoint。SharePoint framework基于行业标准的web堆栈模型,支持使用Microsoft Graph访问业务信息,这种灵活性以及对solutions的优化是SharePoint framework成功的关键,每个月都有数千万用户使用它构建自定义扩展。
随着1.12版本的发布,通过用户体验层的自动托管,让构建Microsoft Teams的扩展性变得更加容易,还可以将SharePoint Framework piece与其他Microsoft Teams的扩展性选项结合在一起。微软还将引入对使用SharePoint Framework构建Microsoft Teams会议应用程序的支持,以简化开发工作,并使合作伙伴和客户尽可能容易地在会议生命周期中引入丰富的协作体验。
以下是SharePoint Framework 1.12中包含的主要功能:
1. Tenant App Catalog中的sync to teams按钮将使用solution中定义的Teams App manifest来创建并向Microsoft Teams发布一个Teams应用程序包,如果app manifest文件不存在,SharePoint将动态生成一个。
2. 用于检测web part大小和大小变化的新的Web part API
3. 初步支持Microsoft Team 会议应用与SharePoint framework----完全支持等待修复服务器端回归
4. 添加对Node.js v12和GuIP 4的支持
5. 将TypeScript默认版本更新为V3.7(也支持V3.9)
6. 更新了React NPM包到V16.9
7. 更新Office UI Fabric React npm包到V7.156
8. 更新默认团队SDK到1.18级
SharePoint Framework的未来计划
微软将继续投资SharePoint Framework,考虑到生态系统对它的信任,计划在2021年发布大量的SharePoint Framework,为客户和合作伙伴提供更多的选择。
最值得注意的2021年SharePoint Framework计划:
1. 使用针对桌面、网页和移动设备优化的新组件类型为Microsoft Viva Connection构建UX扩展
2. 改进了SharePoint存储,简化了最终用户和管理体验
3. 改进了Microsoft Teams桌面和移动客户端体验
4. 改进Microsoft Teams的扩展选项,使在所有用户界面选项中为Microsoft Teams构建UX扩展变得更加容易
5. 使用现有的可扩展性选项构建SharePoint门户和列表的可扩展性
相关资料:
- Deployment options for SharePoint Framework solutions for Microsoft Teams
- Determine the rendered web part size
- Set up your SharePoint Framework development environment