LINQ to DataSet básico en SharePoint
Resulta que hoy tuve que realizar una serie de actividades relacionadas con la manipulación y filtrado de datos que residen en SharePoint y para mejorar mi experiencia como programador recurrí al uso de LINQ to DataSet. He aquí un ejemplo que lee la información de todos los usuarios de mi colección de sitios: using(SPSite site = new SPSite("http://urldemisitio")) { SPWeb rootWeb = site.RootWeb; DataTable dt = rootWeb.SiteUserInfoList.Items.GetDataTable(); // retorna un datatable de ADO.NET // usando el metodo GetDataTable de la coleccion Items puedo trabjar con el // mediante dt.AsEnumerable() var users = from user in dt.AsEnumerable() where user.Field<string>("ContentType").Equals("Person") select new … Continue reading LINQ to DataSet básico en SharePoint