Comparación de herramientas de desarrollo de flujos de trabajo
Última modificación: jueves, 06 de mayo de 2010
Hace referencia a: SharePoint Foundation 2010
En la siguiente tabla se proporciona una comparación detallada entre las funciones ofrecidas del parámetro Diseñador de flujo de trabajo de Visual Studio 2010 y Microsoft SharePoint Designer 2010, además de los flujos de trabajo que se pueden crear con cada uno.
Diseñador de flujo de trabajo de Visual Studio 2010 |
SharePoint Designer |
Puede escribir flujos de trabajo para SharePoint Foundation 2010 |
Puede escribir flujos de trabajo para SharePoint Foundation 2010 |
El archivo de código subyacente permite al programador escribir código de Microsoft Visual Basic C# personalizado o de Microsoft Visual Basic para expresar la lógica empresarial |
Ningún código subyacente; el archivo de reglas de flujo de trabajo encapsula de forma declarativa la lógica empresarial |
Genera un archivo de marcas de flujo de trabajo |
Genera un archivo de marcas de flujo de trabajo |
El flujo de trabajo se creó como una plantilla, que se puede asociar a varios sitios y listas |
El flujo de trabajo se creó enlazado a datos a una lista específica y en tiempo de diseño Los flujos de trabajo también pueden crearse como flujos de trabajo de sitio, lo que los hace reutilizables en varios sitios. |
Archivo de marcado de flujo de trabajo o archivos de marcado y código subyacente, compilados en el ensamblado de flujo de trabajo |
El marcado de flujo de trabajo, reglas de flujo de trabajo y archivos auxiliares se almacenan, sin compilar, en una biblioteca de documentos específica en el sitio |
La plantilla de flujo de trabajo debe estar asociada con cada lista en la que esté disponible. |
La asociación se produce cuando el flujo de trabajo se crea en la lista específica; no es posible ni necesaria ninguna asociación posterior |
La plantilla de flujo de trabajo se puede asociar a un tipo de contenido del sitio. |
No se pueden crear flujos de trabajo frente a tipos de contenido. |
Puede usar cualquier tecnología de formularios. Por ejemplo, los formularios de Microsoft ASP.NET para flujos de trabajo de SharePoint Foundation 2010. |
Usa el elemento web Formularios. |
Puede incluir las modificaciones de flujo de trabajo |
Las modificaciones de flujo de trabajo no están disponibles |
Puede crear actividades personalizadas para su inclusión en flujos de trabajo |
Debe usar las actividades proporcionadas en la interfaz de usuario. Sin embargo, las actividades personalizadas pueden exponerse en la superficie de diseño mediante la modificación de los archivos ACTIONS que contienen la lista de actividades que pueden usarse. |
Ensamblado de flujo de trabajo de paquete y definición de flujo de trabajo como una característica de SharePoint y para implementar en el sitio |
Controla automáticamente la implementación en una lista específica |
Puede usar el formulario de inicio para recopilar información del usuario cuando inicie el flujo de trabajo. |
Puede usar el formulario de inicio para recopilar información del usuario cuando inicie el flujo de trabajo. |
Puede usar formularios personalizados para usuarios para interactuar con las tareas de SharePoint Foundation 2010 |
Puede usar formularios personalizados para usuarios para interactuar con las tareas de SharePoint Foundation 2010 |
Depuración de Visual Studio disponible |
No hay depuración paso a paso disponible |
Puede crear flujos de trabajo secuenciales y de estado |
Puede crear sólo flujos de trabajo secuenciales |
Vea también
Conceptos
Desarrollo de flujos de trabajo para SharePoint Foundation