miércoles, 11 de febrero de 2009

Best Practice en el desarrollo con Sharepoint

Hay una cosa que tenemos que tener clara y es que Sharepoint no deja de ser un producto más o menos cerrado sobre el que podemos hacer nuestras adaptaciones y personalizaciones. Y como cualquier producto debemos conocer tanto sus funcionalidades como sus entrañas para poder hacer soluciones lo más estables posibles. Programar con el modelo de objetos de Sharepoint no es cómo programar una aplicación de asp.net corriente, tiene sus “cositas” que hacen que te tires horas delante de tu máquina virtual para hacer algo que para el usuario es una tontería.

Después de este rollo, lo que quiero dejaros hoy es una serie de enlaces sobre “mejores prácticas de programación” sobre Sharepoint, os aconsejo que le dediquéis en algún momento media hora a revisar este tipo de cosas.

 

Recursos

Best Practices Resource Center for SharePoint Server 2007

Centro de recursos de Microsoft para las B&P sobre Sharepoint.

Microsoft Best Practices Analyzer for WSS3 and MOSS2007

Herramienta que analiza nuestro granaja y compone una serie de informes acerca de como mejorar el rendimiento respecto a la estructura y configuración.

General

Best Practices: Common Coding Issues When Using the SharePoint Object Model

Documento con algunas recomendaciones en el desarrollo.

Best practices

Contiene varios enlaces a artículos en technet acerca de funcionalidades de MOSS.

Best practices for developing accessible Web sites (white paper)

B&P sobre accesibilidad en MOSS.

InfoPath Forms Services best practices

Algunas recomendaciones o comentarios acerca de Infopath.

ForeFront en Sharepoint

¿Pero alguien lo ha instalado?

Liberación de recursos

Best Practices: Using Disposable Windows SharePoint Services Objects

B&P sobre como liberar correctamente los objetos de Sharepoint.

SharePoint 2007 and WSS 3.0 Dispose Patterns by Example

Post con ejemplos acerca de la liberación. Tiene ejemplos que incluso no hablan en la referencia de MSDN.

SPDisposeCheck

Posta de Álvaro Arias acerca de la herramienta SPDisposeCheck para detectar posibles errores de liberación.

Libros

Microsoft Office SharePoint Server 2007 Best Practices

No hay comentarios: