SharePoint 2010: Como generar un proxy LINQ To SharePoint contra un sitio remoto!

Como sabéis, con SharePoint 2010 se incorpora LINQ To SharePoint como opción recomendada a la hora de realizar consultas sobre listas y bibliotecas de SharePoint ya que nos abstrae de tener que trabajar con CAML. Para poder usar el proveedor en nuestros artefactos desplegados en el servidor, es necesario generar el correspondiente proxy con la utilidad SPMetal…una pregunta que puede surgir es como generar un proxy a partir de un sitio remoto, lo que por suerte se puede conseguir indicando en SPMetal los parámetros user y password:

   1: spmetal /web:http://<mySharePointSite> /namespace:SPLINQCIINProxySite /user:mydomain\myuser /password:"mypassword"  /code:SPLINQCIINProxySite.cs

 

image

image

Otros posts sobre LINQ To SharePoint:

Office 365: ¿Tengo suficiente ancho de banda?

Otra pregunta interesante surgida en los foros de Office 365 ha sido la relativa a como puedo conocer si tengo suficiente ancho de banda ya sea a nivel de organización o a nivel particular para sacarle un partido máximo a los servicios incluidos en la suite de productividad de Microsoft en la nube. Por suerte, este tema no es nuevo y hay un par de referencias interesantes en torno a las implicaciones de saltar a estos servicios en la nube en términos del ancho de banda necesario para que la experiencia de usuario no se vea penalizada:

Es particularmente interesante la herramienta en línea Performance Test for Internet Connection to Microsoft Online Services que está pensada precisamente para determinar como estamos de ancho de banda y generar informes que indican si es adecuado o no para trabajar con los servicios incluidos en Office 365.

image