Calle Francisco Giralte, 2
28002 Madrid
Tel: (34) 902 102 935
 

Fundamentos de Flujo de Trabajo en Windows WWF

50 Horas

Windows Workflow Foundation es la tecnologia de Microsoft para crear aplicaciones y soluciones que requieren contar con un flujo de trabajo coordinado y transparente. Con esta tecnologia que Microsoft ya puso a disposicion como Beta 1, podemos entender como utilizar la logica de negocio en un componente que permite disenar y controlar el flujo de una aplicacion, si lo vez mas a profundidad, cuando escribes codigo o programas el flujo del sistema y proceso sigue ahi, expresado totalmente en codigo. Lo que Windows Workflow Foundation entre otras cosas ofrece es abstraer esa logica de proceso en un componente adicional que cuenta con una serie de servicios y esta encargado de coordinar el flujo de la ejecucion de todo un programa permitiendote tener bien definidos mecanismos que puedan ofrecer el estado  apropiado y la transparencia de un proceso.

Imagine que escribe codigo o logica de negocio expresado en clases y funciones, con todas las caracteristicas de la POO, ahora, imagina que escribe otro codigo o componente adicional encargado de contener el flujo de un proceso y que ademas en ciertos puntos del flujo manda llamar al codigo de tu logica de negocio permitiendote tener fuera de la logica de la aplicacion el flujo de un proceso dando todas las caracteristicas de facil mantenimiento, migracion y soporte. Por ejemplo, Windows Workflow Foundation soporta una arquitectura basada en multi-threading dentro de su motor de ejecucion, asegurando que las aplicacion cuenta con una gran velocidad de repuesta y ejecucion.

Unidad 1

Creación y almacenamiento de Flujos de trabajo

 

Unidad 2

Creando flujos de trabajo secuenciales

 

Unidad 3

Creando flujos de trabajo de estado de maquina

 

Unidad 4

Modificación de flujos de trabajo en tiempo de ejecución

 

Unidad 5

Aplicando Condiciones y reglas

 

Unidad 6

Aplicando ramificaciones de condiciones

 

Unidad 7

Definiendo y ejecutando grupos de reglas

 

Unidad 8

Enviando cadenas de reglas

 

Unidad 9

Cambiando reglas en tiempo de ejecución

 

Unidad 10

Comunicando con reglas de flujo de trabajo

 

Unidad 11

Invocar métodos en el proceso residente

 

Unidad 12

Manejo de eventos desde el proceso residente

 

Unidad 13

Consumir servicios desde un flujo de trabajo

 

Unidad 14

Publicar un flujo de trabajo como un servicio

 

Unidad 15

Crear y configurar actividades personalizadas

 

Unidad 16

Crear actividades compuestas y  personalizadas

 

Unidad 17

Personalizar serialización de actividades

 

Unidad 18

Definir estructura personalizada de actividades

 

Unidad 19

Crear y administrar servicios en tiempo de ejecución

 

Unidad 20

Crear un servicio en tiempo de ejecución

 

Unidad 21

Hidratando y desidratando flujos de trabajo

 

Unidad 22

Monitorización de flujos de trabajo

 

Unidad 23

Seguimiento de flujos de trabajo

 

Unidad 24

Manejando fallos, cancelaciones, trasacciones y compensaciones

 

Unidad 25

Manejando fallos

 

Unidad 26

Manejando cancelaciones

 

Unidad 27

Creando y manejando transacciones

 

Unidad 28

Creando y manejando compensaciones