by Misael Monterroca
29. January 2009 16:59
Una de las características un poco desconocidas de SharePoint es la posibilidad de utilizarlo como un manejador de contenido, si hacemos un poco de historia los portales tendían a ser archivos HTML completamente estáticos, por lo que el usuario final siempre terminaba dependiendo del área de sistemas para hacer cualquier tipo de cambio en el contenido ya sea agregar nuevas secciones, cambiar o agregar imágenes, crear formularios etc. ese problema se resolvió con la posibilidad de generar páginas de manera dinámica utilizando como fuente de información cualquier tipo de fuente de datos, como una base de datos, archivos txt, archivos xml en fin una gran lista de posibles fuentes de información, en la actualidad existen diferentes aplicaciones que permiten que el usuario final pueda crear un portal casi sin ningún tipo de interacción por parte del área de sistemas (aunque claro, siempre terminan dependiendo de nosotros muahahaha).
En esta serie de artículos veremos como SharePoint nos ayudará a crear un portal para internet (o una intranet claro está) para que el usuario final tenga la posibilidad de manejar el contenido por ellos mismos, para ellos necesitaremos:
- Una pc con Windows Server 2003 SP1
- SharePoint Services 3.0 (el cual es completamente gratuito)
- SharePoint Designer (opcional, aunque para la serie de artículos solo explicaré los pasos utilizando está herramienta)
- Visual Studio 2008 (opcional ya que dejaré archivos binarios para su utilización, solo será requerido en caso de que requieran hacer cambios en el código fuente)
- Windows SharePoint Services 3.0 Tools: Visual Studio 2008 Extensions, Version 1.2
Este articulo lo estaré realizando sobre un ambiente virtualizado utilizando Virtual PC 2007, este es el escenario recomendado para hacer pruebas y posteriormente, pues ya realizar los cambios finales en algún ambiente de producción.
El primer paso será realizar la instalación de WSS (Windows SharePoint Services) que detallaré en el screencast que publicaré en la siguiente entrega.
El resultado final será un portal demo utilizando la siguiente plantilla: http://www.freecsstemplates.org/preview/freeradicals o claro, cualquiera que quieran de ese sitio.
Saludos!
8edc9b83-7f3f-402d-a237-bcc98b644e62|0|.0
Tags: