Workflow Foundation
Curso
En Madrid
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Lugar
Madrid
-
Horas lectivas
12h
Objetivo del curso: Windows Workflow Foundation (WF) es una tecnología de Microsoft que sirve para definir, ejecutar y gestionar flujos de trabajo (workflows). Un programa basado en workflows es similar a un programa convencional que ejecuta distintas operaciones unas detrás de otras, pero con la importante diferencia de que utiliza un modelo declarativo, usualmente definido de forma gráfica mediante un diseño parecido a un diagrama de flujo. Adicionalmente, la infraestructura de WF proporciona diversos servicios. Dirigido a: Desarrolladores con experiencia previa en el desarrollo de aplicaciones utilizando Visual Studio 2005 o posterior con C# o VB.Net. No se requiere ningún conocimiento previo acerca de Workflow.
Instalaciones y fechas
Ubicación
Inicio
Inicio
Opiniones
Materias
- Workflow
- Desarrollo de aplicaciones
- Visual Studio
- Control de flujo
- Reglas declarativas
- Policy Activity
- Encadenamiento de reglas
- Gestión de eventos
- Generación de actividades
- Servicios WCF
Profesores
Alberto Población
MVP de C#, redactor de la revista dotNetManía
Temario
- Introducción: Creación de Workflows y alojamiento de los mismos en una aplicación
- Concepto de WorkFlow
- El diseñador en Visual Studio
- Alojamiento en una aplicación
- Workflows secuenciales y de máquina de estado. Ejemplos.
- Actividades para control de flujo. Reglas y Condiciones.
- Actividades de control de flujo: IfElse, While, Replicator, ConditionedActivityGroup.
- Reglas declarativas y codificadas.
- Conjuntos de reglas. PolicyActivity.
- Encadenamiento de reglas: Implícito, basado en atributos, explícito.
- Comunicación con el Workflow: Llamadas a métodos y gestión de eventos.
- Llamadas a métodos mediante CallExternalMethodActivity
- Recepción de eventos mediante ListenActivity y EventDrivenActivity
- Generación de actividades “tipadas” mediante wca.exe.
- Llamadas a servicios WCF y uso del Workflow como servicio.
- Llamadas a servicios WCF mediante SendActicity
- Publicar un workflow como servicio mediante ReceiveActivity
- Creación de Actividades personalizadas.
- Crear una actividad heredando de Activity
- Crear una actividad heredando de CompositeActivity
- Crear una actividad heredando de SequenceActivity
- Validadores, diseñadores, serialización personalizada.
- Servicios de tiempo de ejecución
- Clases que heredan de WorkflowRuntimeService
- Hidratar y deshidratar workflows (servicio de persistencia)
- Monitorización y seguimiento de workflows
- Excepciones, Cancelaciones, Transacciones y Compensaciones.
- ThrowActivity y FalutHandlerActivity
- Gestores de errores locales y a nivel de workflow
- Cancelaciones
- TransactionScopeActivity
- CompensatableSequenceActivity y CompensatableTransactionScopeActivity
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Workflow Foundation