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

Gartner libera sus impresiones iniciales sobre SharePoint 2010

Aquí dejo un documento de Gartner sobre sus impresiones iniciales de SharePoint 2010. Interesante ver la postura de esta institución internacional. En general nos comenta: SharePoint Server 2010 provee de mejoras significativas en múltiples áreas clave del producto La dependencia a una arquitectura 64bit hace que los presupuestos para invertir en SharePoint queden un tanto bajos Gartner predice que SharePoint 2010 no será muy adoptado hasta después del año 2012 debido cuestiones económicas y presión en presupuestos por parte de la dirección SharePoint 2010 es empresarialmente capaz, pero sigue sin cumplir algunos requerimientos finales como la sincronización entre granjas de … Continue reading Gartner libera sus impresiones iniciales sobre SharePoint 2010