Qualche giorno fa mio fratello ha bloggato parlando di questo provider per Linq, che permette di - passatemi il termine - interrogare una basedati Sharepoint usando i costrutti Linq di C# 3.0.
L'ho scaricato. Il file zip contiene un tool con GUI che, dato un Sharepoint Site Url, dovrebbe creare una classe che fa da context a Linq. Purtroppo - e segnatevelo se avete intenzione di usarlo - che questo tool richiede la presenza dell'assembly Microsoft.Sharepoint.dll, quindi deve girare sul server.
Non ho provato a vedere cosa succede ad eseguirlo su un server Sharepoint e poi ad utilizzare l'output su un altro client. Ma il discorso è sempre lì: un cliente che vuole interfacciarsi a Sharepoint non può utilizzare il suo object model, ma deve passare attraverso le chiamate ai web-services esposti.
Technorati Tags: SharePoint linq