Tutorial de introducción

Esta sección contiene un conjunto de temas del tutorial que le servirán de introducción a la programación de las aplicaciones de Windows Workflow Foundation. Siguiendo los procedimientos incluidos en estos temas, compilará una aplicación que consiste en un juego de adivinanzas de números. El primer tema del tutorial le guía a través de los pasos necesarios para crear las actividades personalizadas que requiere el flujo de trabajo. En el segundo tema, estas actividades se ensamblan junto con actividades de flujo de trabajo integradas en un flujo de trabajo de diagrama de flujo. En el tercer tema, la aplicación host se configura para ejecutar el flujo de trabajo y en el último tema, se introduce la persistencia. Cada paso de este proceso depende de los pasos anteriores, por lo que le recomendamos completarlos en orden.

En esta sección

Procedimiento para crear una actividad
Describe cómo crear una actividad personalizada que deriva de NativeActivity<TResult> y cómo crear esta actividad junto con una actividad integrada en una actividad compuesta mediante el diseñador de actividad.

Procedimiento para crear un flujo de trabajo
Describe cómo crear flujos de trabajo de diagrama de flujo, secuenciales y de máquina de estados mediante actividades integradas y las actividades personalizadas del tutorial anterior.

Procedimiento para ejecutar un flujo de trabajo
Describe cómo invocar un flujo de trabajo de un entorno del host, cómo entran datos en un flujo de trabajo y salen de él, y cómo reanudar los marcadores.

Procedimiento para crear y ejecutar un flujo de trabajo de larga duración
Describe cómo agregar la persistencia a una aplicación de flujo de trabajo.

Procedimiento para crear un participante de seguimiento personalizado
Describe cómo crear el participante de seguimiento personalizado y el perfil de seguimiento.

Procedimiento para hospedar varias versiones de un flujo de trabajo en paralelo
Describe cómo usar WorkflowIdentity para hospedar varias versiones de un flujo de trabajo en paralelo.

Procedimiento para actualizar la definición de una instancia de flujo de trabajo en ejecución
Describe cómo usar la actualización dinámica para modificar las instancias de flujo de trabajo en ejecución.

Consulte también