Описание тега sharepoint-api
Microsoft SharePoint can be used to provide intranet portals, document & file management, collaboration, social networks, extranets, websites, enterprise search, and business intelligence. It also has system integration, process integration, and workflow automation capabilities. [1]
Microsoft make available an API to interact with SharePoint servers, this API is accessible through a REST interface or a collection of.NET libraries, primarily the client library (can execute on a different machine to the SharePoint server) and the server library (must be executed on the same machine as the SharePoint server).
Both of these libraries can be obtained from the files installed by the SharePoint SDK. They contain the namespaces Microsoft.SharePoint.Client
and Microsoft.SharePoint.Server
respectivley.
Further functionality can be accessed through additional libraries, however these libraries are only available from the install path of the SharePoint server and they provide functionality ( such as email) only available when executed on the same machine as the server.