客户的员工群体正在努力使用sharepoint UI作为界面。因此,客户端正在评估在sharepoint之上构建自定义UI以提供更好的用户体验的选项; [另一种选择是完全脱离共享点(非平凡,高成本选项)]
我的研究表明,您可以自定义UI外观(但客户端正在寻找更多)。
另一种选择似乎是通过构建PowerApps来改变/改善体验
我一直在尝试评估的选项是查看sharepoint是否提供了足够的API /集成接口,允许用户构建完全独立的UI和用户体验。它的努力程度很高,并且感觉就像重新发明轮子一样,并且想知道其他人是否面临类似的用户体验,以及他们可能已经评估了什么样的解决方案,以及他们已经走过的道路。
答案 0 :(得分:0)
在幕后,SharePoint是一个SQL数据库和一组.NET类,用于定义每个SharePoint对象:SPWeb,SPSite,SPWeb,SPList,SPUser列表项,文档等。大多数这些对象都是通过Web服务公开的。然后,Microsoft构建了一个基于IIS / ASP.NET的UI,用于开箱即用的用户体验。有些移动应用程序不是基于浏览器的,它们调用SharePoint REST服务来读取和更新列表和库。如果您愿意,您可以基于任何技术构建自己的完整UI。这值得么?可能不是。可以使用许多自定义选项,具体取决于您的SharePoint版本。
(如果我可以发表评论...... :-)那么我会问:告诉我们更多关于用户在UI中需要的内容,而这些内容并非由开箱即用的SharePoint提供。)