为什么在sharepoint 2013中使用客户端对象模型

时间:2016-07-15 11:01:09

标签: asp.net sharepoint caml

为什么在sharepoint 2013中使用客户端对象模型

何时使用客户端对象模型以及如何使用客户端对象模型。

2 个答案:

答案 0 :(得分:1)

CSOM用于从服务器外部访问SharePoint。这是在线编程SharePoint的唯一方法,如果您无法访问内部部署服务器。 CSOM的主要缺点是它仍然没有在SSOM(服务器端代码)中提供许多功能。

CSOM的一些优点:

  • 您可以通过JS(又名JSOM)
  • 从浏览器中使用它
  • 更好的安全性
  • 您不能再崩溃整个SP服务器:(
  • 这是唯一支持在线开发SharePoint的方式(与REST服务一起使用)。 CSOM是创建可在Office Store
  • 中接受的SharePoint加载项的唯一方法

CSOM基本上是SharePoint开发的未来。

如何使用它是完全不同的故事。你必须自己做很多研究并提出一些具体的问题。
以下是一些有用的链接:
https://msdn.microsoft.com/EN-US/library/office/fp142381.aspx
https://msdn.microsoft.com/en-us/library/office/fp179912.aspx

答案 1 :(得分:0)

客户端对象模型用于开发SharePoint解决方案的App方式。服务器端代码通常用于旧型号,因为它需要在本地安装sharepoint,您可以将应用程序部署到基于云的安装。

除了客户端对象模型之外,值得注意的是还有可以使用的休息服务。