Articulo para WSS 3.0, MOSS 2007, Visual Studio 2008 y SQL Server 2005 |
Hola, si usa MOSS o WSS, cuantas veces no se ha preguntado, como hago para extraer información de una base de datos y ejecutar alguna acción con un valor especifico como un identificador o una llave maestra? o como Hago para que un parámetro de una operación sea graficado en un control gráfico? La respuesta la puede tener creando su propio WebPart y enviar la información a otro control que permita la ejecución de otras operaciones. Este documento esta diseñado como un paso a paso para la creación de un WebPart en Visual Studio 2008 que permita enviar información a través de parámetros a otros WebParts. Antes que nada se debe instalar la versión 1.5 de Software Development Kit para SharePoint Server 2007 y tener en cuenta el idioma en que este instalado el servidor de MOSS/WSS. Una vez instalado el SDK procedemos a la creación del WebPart para proveer parámetros a otros WebPart. Paso 1: Crear un nuevo proyecto en visual studio 2008 que sea para SharePoint y adicionalmente que sea un WebPart. Lo vamos a llamar webpartProveerParametro y luego hacemos click en ok. Paso 2: Modificamos el nombre de la clase en el archivo WebPart1.cs así como la del constructor. Cambiamos de WebPart1 a ProveedorParametro. Paso 3: Modificamos el nombre de los archivos que componen el proyecto y que están relacionados con la clase que se crea (WebPart1) y los llamamos igual que la clase ProveedorParametro. Por lo general Visual Studio crea 3 archivos: un .cs (la clase donde se crea el webpart), un .xml (que es la descripción de la característica que se va a desplegar) y un .webpart que es el archivo de configuración del webpart. Adicionalmente cambiamos el nombre de la carpeta que contiene estos tres archivos. Paso 4: Modificamos el contenido de los archivos .xml y .webpart para que contengan el nombre ProveedorParametro en vez de WebPart1. Archivo .webpart Paso 5: Una vez hechas la modificaciones anteriores le decimos a Visual Studio que vamos a hacer el debug de nuestro WebPart en una aplicación web previamente creada en SharePoint, ya sea WSS o MOSS. Para hacer lo anterior vamos al siguiente menú: project\properties, o, dentro del panel de explorador de la solución le damos click derecho sobre webpartProveerParametro y luego propiedades. Pase 6: Agregamos la interfaz ITransformableFilterValues a la clase ProveedorParametro Paso 7: Para decirle a visual studio que implemente o despliegue el código que acabamos de generar en SharePoint solo se hace necesario oprimir la tecla F5. Se inicia el despliegue de la solución en SharePoint y también entramos a modo Debug. Una vez la solución se haya instalado y activado en SharePoint, visual studio lanzará el explorador web con la aplicación de SharePoint que configuramos en el paso 5 de este blog. En la figura se muestra la aplicación de prueba que he creado en SharePoint para efectos de este blog. |
Personal Information
Social Networking
Tags
- BizTalk (2)
- Comunidad Sharepoint Colombia (33)
- Microsoft Azure (5)
- Powershell (6)
- Project Server (19)
- SharePoint (62)
- SharePoint Saturday (1)
- SQL Server (16)
- Visual Studio (13)
- Windows Server (11)
- WSS (4)
Widget Twitter
Creación de WebParts para Proveer parámetros a otros WebParts
Publicado por
Andres Rojas
on sábado, 23 de enero de 2010
Etiquetas:
SharePoint,
SQL Server,
Visual Studio,
WSS
0 comentarios:
Publicar un comentario