Desarrollo de flujo de trabajo en Visual Studio

Última modificación: viernes, 16 de abril de 2010

Hace referencia a: SharePoint Foundation 2010

Windows Workflow Foundation (WWF) proporciona el Diseñador de flujo de trabajo de Visual Studio 2010 que permite a los programadores crear sus propios flujos de trabajo personalizados y actividades de flujo de trabajo.

Puede usar el Diseñador de flujo de trabajo de Visual Studio 2010 para crear plantillas de flujo de trabajo y actividades de flujo de trabajo personalizados. Puede incluir el código personalizado en su flujo de trabajo, así como formularios de diseño, como formularios de ASP.NET, que va a usar el flujo de trabajo para comunicarse con los usuarios del flujo de trabajo durante la asociación y el tiempo de ejecución. Incluso puede crear actividades personalizadas que se usarán en otros flujos de trabajo.

Para obtener información sobre la creación de formularios de flujo de trabajo mediante tecnologías como Microsoft ASP.NET, vea Introducción a los formularios de flujo de trabajo.

Para obtener información sobre la creación de actividades de flujo de trabajo personalizadas, visite el Centro para desarrolladores de Windows Workflow Foundation.

Cuando haya completado la solución, puede empaquetar los archivos de solución en un plantilla de flujo de trabajo mediante la funcionalidad de empaquetado de características. Los paquetes de características SharePoint Foundation proporcionan un mecanismo mediante el cual los programadores pueden empaquetar los archivos necesarios para una solución, como flujos de trabajo, elementos web, listas y definiciones de sitio para facilitar la distribución e implementación.

Para obtener más información acerca del empaquetado de características, vea Uso de características.

Proceso de desarrollo de flujo de trabajo en Visual Studio

En general, al desarrollar flujos de trabajo para SharePoint Foundation mediante el Diseñador de flujo de trabajo de Visual Studio 2010, siga estos pasos básicos:

  • Cree el flujo de trabajo, incluido el archivo de código subyacente si es necesario, en el Diseñador de flujo de trabajo de Visual Studio 2010.

    Para obtener más información, vea Información general de Visual Studio Designer para Windows Workflow Foundation.

  • Diseñe y publique los formularios que desee usar con el flujo de trabajo.

    Para obtener información sobre la creación de formularios de flujo de trabajo mediante tecnologías como ASP.NET, vea Introducción a los formularios de flujo de trabajo.

  • Cree la definición de característica y el archivo de definición plantilla de flujo de trabajo, que contiene información sobre el ensamblado de flujo de trabajo y enlaza los formularios al ensamblado de flujo de trabajo.

    Para obtener más información, consulte Definiciones de flujo de trabajo.

  • Compile los archivos de flujo de trabajo en un ensamblado .NET.

  • Empaquete el ensamblado de flujo de trabajo y la definición de flujo de trabajo e impleméntelos mediante la funcionalidad de características en SharePoint Foundation.

    Para obtener más información, consulte Implementación de flujos de trabajo mediante características.

  • Depure el ensamblado de flujo de trabajo en directo mediante Diseñador de flujo de trabajo de Visual Studio 2010.

    Para obtener más información, consulte Procedimiento para depurar el flujo de trabajo de SharePoint Foundation.

  • Vuelva a compilar e implementar el ensamblado de flujo de trabajo según sea necesario para corregir cualquier error.

Vea también

Conceptos

Desarrollo de flujos de trabajo para SharePoint Foundation

Introducción a los flujos de trabajo en SharePoint Foundation