Etiquetas

Error tras reinstalar el servicio User Profile en SharePoint 2010

Published on 17/02/2012 Por OMG

Este es un error que me he encontrado tras la reinstalación del servicio de Perfil de Usuario en un entorno “tocado”… Cuando accedo al My Site, recibo este mensaje de error capturado en ULS: Exception occurred loading user profile (/default.aspx): Microsoft.Office.Server.UserProfiles.UserProfileApplicationNotAvailableException: No User Profile Application available to service the request. Contact your farm administrator. at Microsoft.Office.Server.Administration.UserProfileApplicationProxy.GetRawPartitionID(SPServiceContext [...]

Como usar SPDisposeCheck con SharePoint 2010

Published on 14/02/2012 Por OMG

Una buena práctica cuando se desarrolla sobre SharePoint 2010 es el control de la destrucción de objetos no manejados (objetos COM) en memoria (como pueden ser los objetos SPSite y SPWeb). SharePoint mezcla objetos manejados como no manejados, por lo que tenemos que tener muy claro cuales son cada uno de ellos, y como debemos [...]

Configuración del elemento cache en SharePoint 2010

Published on 10/02/2012 Por OMG

Esta configuracion es valida no solo para aplicaciones SharePoint 2010 / 2007, sino para cualquier aplicación ASP.NET… En uno de mis proyectos con SharePoint, hemos abusado del objetos en cache y para que el servidor recolector de basura vaya limpiando los objetos que tenemos en la cache a nivel de aplicación Web, se ha tenido que modificar [...]

Script para habilitar CollectSPRequestAllocationCallStacks en SharePoint 2010

Published on 09/02/2012 Por OMG

Una tarea que ha de realizar cualquier desarrollador de SharePoint 2010 es la labor de revisar los logs en los diferentes entornos de los que se cuenta… Revisando los logs de ULS con la aplicación ULS Viewer (verdaderamente útil), me he encontrado con este mensaje de error relacionado con un memory leak (perdida de memoria): An SPRequest [...]

No es posible retirar/eliminar/desplegar una solución Sharepoint 2010

Published on 02/02/2012 Por OMG

Esto es lo que me ocurrió el día de ayer en uno de mis entornos de SharePoint 2010, al intentar actualizar una versión de una solución (.wsp)… después de intentar retirar la solución con PowerShell, veo que el proceso se queda indefinidamente en “Retracting”. Intento realizar el mismo proceso desde la Administración Central, pero ocurre lo mismo Así que después de un rato esperando… recuerdo [...]

Scripts para la activación/desactivación de caracteristicas en SharePoint 2010

Published on 30/01/2012 Por OMG

Una de las muchas cosas que se puede hacer con PowerShell es la activacion/desactivacion de caracteristicas. Me ha ocurrido que hay veces que con el usuario administrador de la granja, no me deja activar caracteristicas desde la Administración Central… y recurro a este tipo de scripts… Lo primero es la identificación del GUID de la [...]

Script para vaciar la papelera de reciclaje secundaria

Published on 26/01/2012 Por OMG

Un script que nos puede ser de utilidad es el siguiente, ya que muchas veces tenemos mucha informacion que no esta ocupando mucho espacio en base de datos, y que se encuentra en la papelera de reciclaje. Cuando tu eliminas un contenido en SharePoint, va a la pepelera de reciclaje y si posteriormente lo eliminas [...]

Modificar la propiedad NoCrawl de un campo

Published on 25/01/2012 Por OMG

Se me plantea la necesidad de modificar un atributo NoCrawl, de un campo de una lista creada en base a una plantilla de lista… es algo muy sencillo, aunque parezca un trabalenguas El atributo NoCrawl a nivel de SPField, indica si dicho campo puede ser reastreado por el buscador (a través de un valor buleano: [...]

Como enviar un email con SharePoint programaticamente

Published on 02/01/2012 Por OMG

Si necesitáis enviar un email utilizando SharePoint 2010 a través de programación, tendremos que utilizar la clase  SPUtility.SendEmail, para ello y como requisito previo has de haber configurado en tu servidor/granja los parámetros necesarios en Correo electrónico saliente en: Central Admin -> System Settings -> Configure outgoing e-mail settings No voy a entrar en detalles, ya que la configuración de esta sección es muy sencilla… Una vez configurado el [...]

Paquetes de actualizaciones de SharePoint 2010 (Cumulative Update y Services Pack)

Published on 23/12/2011 Por OMG

Como SharePoint 2010 es un producto vivo, es necesario realizar un mantenimiento de este Una de las formas de identificar las diferentes versiones (niveles de parches) de SharePoint es a través de la BuildVersion del producto. Para obtener el numero de versión, puedes seguir las indicaciones de este post: Como obtener la version de SharePoint [...]