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
/
Comments: (0)
WebCast - Las Mejores Prácticas de Virtualización de Microsoft BizTalk Server 2009 con Hyper-V
Como parte de la ola de lanzamiento de BizTalk 2009, los BizTalk Rangers y los equipos de TAP están efectuando un laboratorio de rendimiento para comparar BizTalk Server 2006 R2, BizTalk 2009 (físico) y BizTalk 2009 en la plataforma Hyper-V. En esta sesión escuche directamente del Grupo del Producto sobre las características de rendimiento de las soluciones implementadas en cada una de estas plataformas. Describimos las pruebas realizadas y los resultados obtenidos, así como las mejores prácticas que deben conocer. Si desea entender las diferencias en rendimiento de BizTalk 2009 en las plataformas de Microsoft SQL Server 2008, Windows 2008 e Hyper-V antes de que se publiquen las guías oficiales, entonces esta sesión es para usted. Cuando: jueves, 11 de febrero de 2010 10:00 a.m. Bogotá Enlace de registro para el webcast: WebCast BizTalk 2009 y Hyper-V |