SharePoint 开发中的客户端编程与 JavaScript 应用
1. SharePoint 应用设计评估
在 SharePoint 开发中,应用根据托管方式可分为 SharePoint 托管应用和云托管应用,不同的托管方式在设计和开发上有不同的考量。
- SharePoint 托管应用设计
- 开发语言 :SharePoint 托管应用不能使用 C# 代码,必须使用 JavaScript。开发者可以选择 REST 或 CSOM(JavaScript 对象模型,JSOM)。
- REST 与 JSOM 对比 :
|特性|REST|JSOM|
| ---- | ---- | ---- |
|标准性|是互联网标准,很多技术如 jQuery 已在使用,代码更具“标准性”| - |
|功能覆盖|大部分基本操作(如列表操作)完全支持,但有部分操作无法执行|目前功能是 REST 的超集|
|文档情况|文档相对不完善,除列表操作外使用较麻烦|自 2010 年就存在,文档更完善|
|负载大小|负载较大,非科学的 Fiddler 分析显示其负载可能是 JSOM 的两倍|负载较小|
- 云托管应用设计
- 开发语言选择 :云托管应用(包括提供商托管和自动托管)可以使用 JavaScript 或 C# 来调用 CSOM 和 REST API。选择时需要考虑 SharePoint 农场的架构,是完全本地部
超级会员免费看
订阅专栏 解锁全文

1640

被折叠的 条评论
为什么被折叠?



