Pasión por la tecnología…

abril 25, 2011

SharePoint 2010 y Office 365: Creación y despliegue de flujos declarativos (I)!

Archivado en: Office 365,SharePoint 2010,SharePoint Foundation 2010,SharePoint Online — Juan Carlos González Martín @ 06:05

Cuando hablamos de crear flujos de trabajo para SharePoint 2010 y SharePoint Online (SPO) en Office 365, tenemos que tener varias cuestiones en mente:

  • Lo primero, las herramientas disponibles para la creación de flujos de trabajo que son básicamente tres:
    • Microsoft Visio 2010 para modelar visualmente un flujo de trabajo y luego importarlo en SharePoint Designer 2010 (SPD 2010).
    • SPD 2010 para crear flujos de trabajo declarativos desde cero o partiendo de un flujo de trabajo modelado con Visio 2010 y que hemos importado en SPD 2010.
    • Visual Studio 2010 para crear flujos de trabajo declarativos o no, pariendo de cero o bien a partir de un flujo de trabajo creado con SPD 2010 y que hemos importado en el IDE.
  • Lo segundo, los tipos de flujos de trabajo que podemos crear:
    • Declarativos y de tipo secuencial en el caso de SPD 2010.
    • Declarativos o no y de tipo secuencial o no (máquina de estados) en el caso de VS 2010.
  • Lo tercero, en cada entorno de creación tendremos que tener en cuenta cosas como:
    • Los flujos modelados con Visio no son operativos, pero permiten que el analista de negocio pueda pasar al Information Worker o al desarrollador una plantilla inicial de flujo de trabajo de la que partir.
    • En SPD 2010 podemos tener distintos tipos de workflows: de lista, de sitio, re-utilizable. No podemos modelar máquinas de estado, aunque nos podemos aproximar bastante gracias a las capacidades de anidamiento de lógica que presenta el diseñador de flujos de SPD 2010.
    • En VS 2010, podemos crear flujos vinculados a una lista o no, flujos de sitio, de tipo secuencial o de máquina de estados, etc.
  • Lo cuarto, si hablamos de SharePoint 2010 On-Premise o de SPO en Office 365:
    • En el caso de SharePoint 2010 On-Premise, tenemos disponibles todas las posibilidades de creación de flujos de trabajo.
    • En el caso de SPO, no es posible crear y desplegar flujos de trabajo con Visual Studio 2010. Sólo podremos crear acciones de workflow para SPD 2010 y desplegar flujos de trabajo completamente declarativos.

Con este post quería comenzar una serie dedicada a la creación y despliegue de flujos declarativos para SharePoint 2010, con la mente puesta en lo que podremos para Office 365:

  • Creamos en primer lugar la plantilla visual del flujo de trabajo utilizando Visio.
  • Este flujo lo importamos en SPD 2010 como un flujo de trabajo de tipo re-utilizable.
image image image
  • Completamos la lógica de nuestro flujo de trabajo en SPD 2010.
  • Comprobamos que no contiene errores, lo guardamos y publicamos en nuestro entorno de desarrollo.
  • Desde la página de resumen del flujo, lo siguiente que haremos es guardarlo como plantilla. De esta forma, el flujo generado se guarda como un archivo .WSP que podemos descargarnos y desplegar en otro sitio diferente. La forma de desplegarlo es subir dicho WSP a la galería de soluciones ya que se trata de una solución SandBox, lo activamos y listo.
image image image

De esta forma, estamos creando y desplegando un flujo de trabajo declarativo en diferentes sitios. Lo bueno de esta aproximación es que de forma sencilla estamos facilitando el despliegue de flujos de trabajo en distintos entornos sin más que guardarlos como plantilla.

image

Y hasta aquí llega este primer post sobre la creación y despliegue de flujos declarativos para SharePoint 2010. Otros posts relacionados con este tema:

About these ads

Dejar un comentario »

Aún no hay comentarios.

RSS feed para los comentarios de esta entrada. TrackBack URI

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

El tema Rubric. Blog de WordPress.com.

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 40 seguidores

%d personas les gusta esto: