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.
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.
¿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.
No hay comentarios:
Publicar un comentario