Mostrando entradas con la etiqueta WSS. Mostrar todas las entradas
Mostrando entradas con la etiqueta WSS. Mostrar todas las entradas

jueves, 10 de diciembre de 2009

Migrar y desinstalar flujos de trabajo de Visual Studio en MOSS 2007 Parte II

Después de continuar con la investigación sobre la implementación y migración con flujos de trabajo de Visual Studio 2008 me encontré con una herramienta que facilita esta tarea.

Dentro de las herramientas de Microsoft VSTO Power Tools 1.0 se encuentra una utilería llamada "Workflow Package Generator", con esta herramienta podemos encapsular los flujos de trabajo para SharePoint creados en Visual Studio 2008 y el Windows Workflow Foundation. Una vez que se hayan instalado las herramientas solo es necesaria la siguiente línea de comandos:

“c:\Program Files\Microsoft VSTO Power Tools 1.0\workflowpackagegen.exe" /featureManifest:feature.xml

La utilidad se basa en el feature.xml para saber que información contiene la característica, en este caso, la información contenida en el workflow. También puedes agregar procesos a tu Visual Studio para crear el wsp usando esta utilería cada vez que implementas tu solución.

Una vez que tengas el archivo WSP se vuelve mucho mas fácil migrar el flujo de trabajo o implementarlo en diversos ambientes.

jueves, 29 de octubre de 2009

Mostrar datos de cualquier lista en la granja.

Como saben, las características nativas de MOSS nos permiten mostrar información de listas que se encuentren dentro de la misma colección de sitios, ya sea con la WebPart de Consulta de Contenido, desde SharePoint Designer con ListView y los orígenes de datos. Sin embargo, cuando intentamos mostrar información de listas que se encuentran en otras colecciones de sitios o aun en distintas aplicaciones, se complica el asunto. Lo mismo sucede con WSS que no cuenta con la WebPart de consulta de contenido, y no todos los usuarios están tan familiarizados con SPD, más aun, no todas las empresas

Para solucionar estos problemas existen WebParts de la comunidad, las hay de varios tipos, encontré tres de ellas que me pareció importante compartir con ustedes:

http://www.endusersharepoint.com/2009/09/16/aggregating-across-site-collections/
http://www.novolocus.com/2008/07/24/content-roll-up-options-conclusions/
http://blogs.infosupport.com/blogs/porint/archive/2006/11/14/WSS-v3-Solution-and-Feature-framework-applied-to-the-FlexListViewer-webpart.aspx

Son dos las opciones que me llamaron mas la atención:

FlexListViewerMoss (http://blogs.infosupport.com/media/p/10976.aspx)
Lightning Conductor Web Part (http://www.lightningtools.com/pages/lightning-conductor-web-part.aspx)
1. El primero es gratis y nos presenta la oportunidad de mostrar información de cualquier lista en la granja, inclusive puede mostrar directamente una vista, como una solución básica y flexible es de mucha ayuda.
2. La segunda es una WebPart de paga que es muy configurable y poderosa, cuenta con una versión de evaluación para revisar la funcionalidad de la misma.
Mi recomendación es que evalúen todas las posibilidades y al final decidan cual es la mejor opción para su ambiente, considerando si necesitan liberar estas WebParts al usuario, permitir que las personalice o bien solo desean mostrar información de una lista en un caso especifico, eviten un "overkill".

Posteriormente realizare un análisis mas exhaustivo de comparación para este tipo de WebParts.