Jorge Dieguez Blog
SherPoint Customization Best Practices
Mayo 31st, 2008 - [Enlace local]
SharePoint es una tecnología que ofrece a los usuario de negocio un marco de trabajo flexible, adaptable, fácil de usar que permite gestionar la información, facilitar la colaboración y facilitar la participación de personas en procesos de negocio.
Este marco de trabajo esta compuesto por una multitud de componentes, cuando un usuario de SharePoint necesita resolver alguna necesidad solo tiene que combinar los componentes de una forma determinada.
Por ejemplo para habilitar un repositorio de documentos el Consultor:
- Creara y configurara el sitio
- Creara la biblioteca de documentos
- Creara los tipos de contenido
- Configurara las vistas
- Aplicara la seguridad
- Creara las paginas y las configurara con distintos WebParts
En este punto se podrá dar acceso a personas del negocio para que usen esta solución, publiquen nuevos documentos, los etiqueten, realicen búsquedas y consuman los documentos.
SharePoint es un marco de trabajo que permite por otro lado que los desarrolladores añadan nuevos componentes, extiendan o personalicen los existentes. Por ejemplo crear nuevas paginas maestras, webparts, plantillas de sitio, etc.
En MSDN encontramos un interesante apartado que recoge la lista de los elementos que pueden ser creados, modificados, extendidos. Cada elemento de la lista cuenta con una descripción, un ejemplo funcional, detalle técnico.
Es importante que al plantear una solución basada en SharePoint se revise esta lista y se encuentren el/los componente/s mas apropiados para el caso en cuestión. Al final lo bonito es que el nuevo componente pueda re utilizar múltiples veces.