Microsoft SharePoint Developer Documentation Team Blog
The Official Blog of the SharePoint Developer Documentation Team

SharePoint Client Object Model Redistributable Released

SharePoint Client Object Model Redistributable Released

  • Comments 2

Microsoft has released the SharePoint Foundation 2010 Client Object Model Redistributable. The assemblies for the .NET and Silverlight versions  of the SharePoint client object model are included. 

Microsoft.SharePoint.Client.dll
Microsoft.SharePoint.Client.Runtime.dll
Microsoft.SharePoint.Client.Silverlight.dll
Microsoft.SharePoint.Client.Silverlight.Runtime.dll

The installer deploys these to the C:\Program Files\Common Files\Microsoft Shared\SharePoint Client folder of the development computer. (There are versions for 64-bit and x86 client computers.) In addition, resource assemblies are deployed to a subfolder named with the culture ID.

The assemblies for the .NET version must be included when you distribute solutions that target them. SharePoint client assemblies obtained in other ways cannot be legally redistributed.

You may distribute the assemblies for the Silverlight version along with a solution that targets them. They can be encased inside the Silverlight xap file. Alternatively, your solution can reference the Microsoft.SharePoint.Client.xap located on every SharePoint server in the SharePoint root: ...14\TEMPLATE\LAYOUTS\ClientBin folder.  It is also possible to cache the Silverlight assemblies. They are located in that same folder.

Note that the third version of the SharePoint client object model, the JavaScript/JScript version, is defined in *.js files. These, of course, are downloaded to client computer when a SharePoint page that references them is opened. The default SharePoint master page references these files. Unless your solution includes a custom master page, you do not need to reference them in your own custom pages.

Leave a Comment
  • Please add 1 and 1 and type the answer here:
  • Post
  • Very good post,Got a very clear idea in SP2010. Thanks for doing this service.

    The way you explained is very wonderful..

    godwinsblog.cdtech.in/.../sharepoint-2010-root-of-certificate.html

  • This seems extremely useful as a developer´s starting point, by simplifying and giving new perspectives for the creation of remote client SharePoint applications without having to install SP Foundation 2010 or SP 2010 server locally.

    Thank you!

Page 1 of 1 (2 items)