flujos de trabajo en sharepoint 2013
DESCRIPTION
Describe como se debe trabajar en sharepoint 2013TRANSCRIPT
-
@SQSummit13
@cmzaragoza
Flujos de trabajo en SharePoint 2013
300
CB30001
Cristian M. Zaragoza Gmez
MCPD Y MCTS
-
Agenda
Nueva arquitectura
Migracin de Flujos de
Trabajo
Preguntas?Introduccin
Novedades y descartes
Me las s?
Responder
Hacerme el loco
Si
No
-
IntroduccinRompiendo el hielo
Qu son los flujos de trabajo?
Para qu los usamos?
Los usamos realmente?
Qu carencias tienen en SP2010?
Introduccin
-
IntroduccinGrandes cambios
Los flujos de trabajo son uno de
los cambios ms importantes en
SharePoint 2013
Introduccin
-
Nueva arquitecturaIntroduccin
-
Nueva arquitecturaFlujos de trabajo en SharePoint 2010
Paquete integrado en el producto.
Se ejecutan en el mismo servidor.
Windows Workflows Foundation 3.5.
Pueden tener cdigo por debajo.
Nueva arquitectura
-
Nueva arquitecturaFlujos de trabajo en SharePoint 2013
Workflow Manager 1.0
No incluido en el
producto.
Se ejecutan fuera.
Workflows Foundation 4.
Cdigo declarativo (XAML)
Sin ningn tipo de cdigo.
Nueva arquitectura
-
Nueva arquitecturaLa nueva arquitectura en detalle
Nueva arquitectura
-
Nueva arquitecturaRetro-compatibilidad
Se mantiene la arquitectura
de flujos de trabajo de
SharePoint 2010. Podemos elegir qu arquitectura
utilizar.
Los flujos de trabajo que funcionaban
en 2010, siguen funcionando en
2013.
Las plantillas de flujos de trabajo de
2010 y (2007), vienen como
caractersticas (features).
Nueva arquitectura
-
Nueva arquitecturaVentajas/Desventajas
Escalabilidad Ms costes
Rendimiento
Portabilidad
Gestin
Instalacin
Nueva arquitectura
-
Nueva arquitecturaCmo montamos un entorno de desarrollo?
No soportado instalar en una mquina que sea DC.
Necesito dos virtuales para entornos de desarrollo?
Cmo lo hacemos funcionar?
1. Instalar Workflow Manager 1.0 (Web Platform Installer)
2. Registrar el servicio (Cmd-lets de PowerShell).
3. Comprobar que el servicio est conectado.
4. Comprobar que estn disponibles en SharePoint Designer.
5. User Profile Service Application funcionando y sincronizado.
6. No iniciar los flujos de trabajo como System Account
7. Rezar.
-
DEMO
Una primera toma de contacto
-
Nueva arquitecturaNovedades y
descartes
-
Novedades y descartesAcciones desaprobadas
Acciones de lista.
Copiar elemento de lista.
Declarar como registro.
Etc.
Acciones de tareas.
Todas.
Acciones del conjunto de
documentos.
Todas.
Acciones relacionales.
Administrador de bsqueda de un usuario.
Acciones principales.
Detener flujo de trabajo.
Novedades y Descartes
-
Novedades y descartesCondiciones y ms desaprobaciones
Bloque de impersonacin.
Asociacin con columnas.
Vista de diseo y dividida.
Listado completo:
http://msdn.microsoft.com/en-
us/library/jj728659.aspx
Novedades y Descartes
-
Novedades y descartesNovedades destacables: Visual Designer
Ya no existe la vista Diseo en SharePoint 2013.
Y por qu se llama SharePoint Designer? Bueno, ehmmm..
En su lugar tenemos la Visual Designer.
Y la habitual Text-Based Designer.
Integracin de Visio en SharePoint Designer.
Necesario tener Visio 2013 instalado.
Novedades y Descartes
-
Novedades y descartesNovedades destacables: Fases (Stages)
Son un concepto similar a los Pasos (Steps).
Agrupa acciones y condiciones.
Las acciones y las condiciones se ejecutan secuencialmente.
Entonces, cul es la diferencia?
Una fase siempre acaba con una seccin Transition to stage.
Dentro de esta seccin podemos aadir una condicin y una
accin Go-to.
Por lo que finalmente podemos recrear Mquinas de estados.
No es posible anidar fases.
Novedades y Descartes
-
Novedades y descartesQu es una mquina de estados?
Novedades y Descartes
Parado Reproduciendo Pausa
-
Novedades y descartesNovedades destacables: Bucles (Loops)
Dos tipos: Bucle durante n Veces (Loop n Times)
Bucle con Condicin (Loop with
Condition)
Es posible anidar bucles.
Limitaciones: Tienen que estar dentro de una fase.
No se pueden aadir fases dentro de
un bucle.
Un bucle ha de tener un nico punto
de entrada y de salida.
Novedades y Descartes
5Loop n times:
Send an email
Do calculation
-
Novedades y descartesNovedades destacables: Llamar al servicio web HTTP
No podemos meter cdigo en los flujos de trabajo.
nicamente cdigo declarativo con XAML.
Y si necesito de algn proceso?
Nueva accin para invocar a un Servicio Web.
Llamar al servicio web HTTP
Novedades y Descartes
-
Novedades y descartesNovedades destacables: Copy-Paste de Pasos y Acciones
Desde la vista basada en texto podemos copiar y pegar.
Novedades y Descartes
-
DEMO
Fases, bucles, servicios web, de todo un poco
-
Migracin de Flujos de
Trabajo
Novedades y descartes
-
Migracin de flujos de trabajoQu pasa con mis flujos de trabajo en SharePoint 2010?
Todo muy bonito, pero
Y las horas qu he
dedicado a desarrollar?
Ya no me valen mis flujos?
Puedo migrar flujos de
trabajo en marcha?
Y el estado de las tareas?
Migracin de Flujos de
Trabajo
-
Migracin de flujos de trabajoLa solucin de SolidQ
Migracin de Flujos de
Trabajo
Migrar la listaGenerar XML con
informacin
Programticamente
replicar estado
-
Migracin de flujos de trabajoEl ciclo de una tarea
En curso Completada
Cambio
Reasignar
Aprobar/Rechazar
AceptarSolitar cambio
Cancelar
Migracin de Flujos de
Trabajo
-
DEMO
Migracin de flujos de trabajo
-
Nueva arquitectura para flujos de trabajo.
La premisa: llevar la carga de trabajo fuera de SharePoint.
Ahora tenemos fases, bucles, llamadas a servicios web, etc.
Adems seguimos teniendo la arquitectura de 2010.
La arquitectura de 2010, la tenemos de serie.
Lo mismo que haca en 2010, lo voy a poder hacer en 2013.
Y si vengo de 2010, pierdo mis flujos de trabajo?
Solucin de SolidQ para migrar flujos de trabajo.
De cara a ms futuro, ir pensando en pasarlos a 2013.
ConclusionesQu hemos visto?
-
Si quieres disfrutar de las mejores sesiones de nuestros mentores
de Espaa y Latino Amrica, sta es tu oportunidad.
http://summit.solidq.com/madrid/
Sguenos:
http://summit.solidq.com/madrid