RE:Programar para SharePoint con FW o Xailer?
El objetivo es elaborar Web Parts para Sharepoint ...
Los WebParts son para Sharepoint, lo que las funciones de libreria son para los programas (si vale la analogia).
Los Web Parts son un tipo de componente que juega un papel determinante para conseguir sitios eficaces y útiles para los usuarios. Un Web Part es un programa, un módulo programado, que ejecuta un proceso para aportar mayor funcionalidad a las operaciones que puede realizar el usuario sobre los datos depositados en Sharepoint. Son controles que permiten crear una interfaz de usuario que va más allá de la simple visualización de datos.
Un Web Part consta de dos ficheros: un archivo .DWP, que contiene la descripción en formato XML del componente, como es nombre y las referencias al archivo de ensamblado; y un archivo .DLL, que se instala sobre el servidor, archivo de ensamblado, en donde se encuentra la lógica, el código de las acciones que puede realizar el módulo. Esta estructura se inserta en las galerías de recursos de Sharepoint para su utilización dentro del programa y, además, permite que el código pueda ser fácilmente portado entre servidores.