Como ya he comentado en otros posts, SharePoint 2010 incorpora un rico modelo de objetos en cliente para facilitar el desarrollo de aplicaciones que interactúen con sitios de SharePoint de forma remota. Por debajo, lo que tenemos son los correspondientes ensamblados (modelo de objetos .NET y Silverlight) y archivos .js (modelo ECMAScript) que habilitan que podamos crear estas aplicaciones e interactuar con SharePoint sin tener que realizar llamadas a los servicios web de la plataforma o tener que crearnos nuestros propios servicios. Como comentaba el amigo Alberto en este post en su blog, para facilitar el desarrollo de aplicaciones utilizando el modelo de objetos en cliente (sabores .NET y Silverlight) sin necesidad de tener instalado SharePoint 2010 en nuestro entorno de desarrollo, Microsoft ha creado el Client Objet Model Redistributable que podéis descargar desde este enlace. Más información en este enlace. Para más información sobre el modelo de objetos en cliente de SharePoint 2010 os recomiendo dos posts al respecto publicados en el blog: