SharePoint 2010: Buenas prácticas para el uso de objetos y evitar problemas de rendimiento pobre!

Cuando trabajamos con SharePoint 2010 y utilizamos su rico modelo de objetos para desarrollar funcionalidad, tenemos que tener cuidado y seguir las buenas prácticas definidas por Microsoft a la hora de usarlos de forma correcta y evitarnos problemas de rendimiento, fugas y demás. Por suerte, para SharePoint 2007 disponemos de una estupenda guía en torno a como usar de forma correcta objetos tan habituales en el desarrollo para SharePoint como SPWeb o SPSite. Estas reglas siguen estando vigentes en SharePoint 2010, por lo que no viene nada mal tenerlas a mano:

Finalmente, para facilitar la localización de puntos críticos dónde podamos tener problemas de memoria os recomiendo las siguientes herramientas:

  • SPDisposeCheck, disponible para SharePoint 2007 y que también nos debería servir para SharePoint 2010.
  • ULSViewer para buscar fugas de memoria en los logs generados por SharePoint.

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

Un comentario en “SharePoint 2010: Buenas prácticas para el uso de objetos y evitar problemas de rendimiento pobre!”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *