为什么在 Sharepoint 2013 中使用客户端对象模型
Why use client side object model in sharepoint 2013
为什么在 Sharepoint 2013 中使用客户端对象模型
何时使用客户端对象模型以及如何使用客户端对象模型。
客户端对象模型用于开发SharePoint解决方案的App方式。服务器端代码通常用于旧型号,因为它需要在本地安装共享点,您也可以在其中将应用程序部署到基于云的安装。
除了客户端对象模型,值得注意的是还有其他服务可以使用。
CSOM 用于从服务器外部访问 SharePoint。如果您无权访问本地服务器,这是为 SharePoint 在线编程的唯一方法。 CSOM 的主要缺点是它仍然没有提供 SSOM(服务器端代码)中可用的许多功能。
CSOM 的一些优势:
- 您可以通过 JS(又名 JSOM)从浏览器使用它
- 更好的安全性
- 你不能再让整个 SP 服务器崩溃:(
- 这是为 SharePoint online 开发的唯一支持方式(连同 REST 服务)。 CSOM 是创建 Office 商店可接受的 SharePoint 加载项的唯一方法
CSOM 基本上是 SharePoint 开发的未来。
如何使用它是完全不同的故事。你必须自己做很多研究并提出一些具体问题。
以下是一些有用的链接:
https://msdn.microsoft.com/EN-US/library/office/fp142381.aspx
https://msdn.microsoft.com/en-us/library/office/fp179912.aspx
为什么在 Sharepoint 2013 中使用客户端对象模型
何时使用客户端对象模型以及如何使用客户端对象模型。
客户端对象模型用于开发SharePoint解决方案的App方式。服务器端代码通常用于旧型号,因为它需要在本地安装共享点,您也可以在其中将应用程序部署到基于云的安装。
除了客户端对象模型,值得注意的是还有其他服务可以使用。
CSOM 用于从服务器外部访问 SharePoint。如果您无权访问本地服务器,这是为 SharePoint 在线编程的唯一方法。 CSOM 的主要缺点是它仍然没有提供 SSOM(服务器端代码)中可用的许多功能。
CSOM 的一些优势:
- 您可以通过 JS(又名 JSOM)从浏览器使用它
- 更好的安全性
- 你不能再让整个 SP 服务器崩溃:(
- 这是为 SharePoint online 开发的唯一支持方式(连同 REST 服务)。 CSOM 是创建 Office 商店可接受的 SharePoint 加载项的唯一方法
CSOM 基本上是 SharePoint 开发的未来。
如何使用它是完全不同的故事。你必须自己做很多研究并提出一些具体问题。
以下是一些有用的链接:
https://msdn.microsoft.com/EN-US/library/office/fp142381.aspx
https://msdn.microsoft.com/en-us/library/office/fp179912.aspx