1 / 30

Flujos de trabajo en SharePoint 2010

Flujos de trabajo en SharePoint 2010. Pablo Peris Pablo.Peris@raona.com. Agenda. Mejoras en SharePoint 2010 Workflows Mejoras en SharePoint 2010 Designer Mejoras en Flujos con Visual Studio 2010 Acompañado de 3 DEMOS Conclusiones y preguntas. Flujos con SharePoint 2010.

lamis
Download Presentation

Flujos de trabajo en SharePoint 2010

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Flujos de trabajo en SharePoint 2010 Pablo Peris Pablo.Peris@raona.com

  2. Agenda • Mejoras en SharePoint 2010 Workflows • Mejoras en SharePoint 2010 Designer • Mejoras en Flujos con Visual Studio 2010 • Acompañado de 3 DEMOS • Conclusiones y preguntas

  3. Flujos con SharePoint 2010 • Prototipado, Diseño y Desarrollo • Prototipado en Visio • Importación en Designer • Parametrización • Exportación a Visual Studio 2010 • AñadimosCódigo • Soporte real al ciclo de vida de un flujo

  4. La empresaconectada • SharePoint fomenta la colaboración • Necesitamos Workflows paragestionar la informacióngenerada • Básicamente dos versiones: • Sistemas • Humanos ¡El pegamentoque lo junta todo!

  5. Mejoras en SharePoint 2010 Workflows Basado en Framework 3.5 Usuario Final • Visualización en visio • Flujosasociados a sitios y no sólo a listas Usuarioavanzado (Power User) • Permitelógica de accionesanidadas • Nuevo diseñador de “Procesos de tareas” • Posibilidad de personalizar los flujos OOB • Visual Studio 2010 • Nuevoseventos • Posiblidad de conectar con datosexternos Desarrollador

  6. SharePoint 2010 Workflow Targets Sitio Elemento de lista

  7. Creación de flujos en visio • Nuevo template para SharePoint en Visio • Permitediseñar el flujodede Visio • El flujopuedeserexportado a Designer

  8. Un primer workflow demo

  9. Mejoras en SharePoint 2010 Designer Diseñadores • Nuevo diseñador de flujos • Diseñadoravanzado de tareas • Formularios InfoPath • Diseñador de Visio Desarrolladores • Flujosreutilizables • Visualización en visio • Exportación a WSP • Usabilidad • Estabilidad TODOS

  10. SharePoint Designer Workflows • Mejoras en el diseñadordeclarativo

  11. Lógicaanidada en Designer

  12. El diseñador de procesos

  13. Procesos de aprobación • SPD 2007 • Tareasindividuales • Asignadas a personas o grupos • SPD 2010 • La tareases parte de un proceso de aprobación • Permiteasignacionesjerarquicas A B A F D C B E A C

  14. Procesos de tareaspersonalizados • Posibilidad de vertoda la información de lastareas de un vistazo • Personalización de todo el proceso o sólo de algunastareas • Fácil de reproducirescenarioscomplejos • “Si al menos el 50% está de acuerdoaprueba” • “Si el usuario no responde, asignarla al jefe” • “Estatarea no era para a mi, deboasignarla a otra persona.”

  15. Cómofunciona Workflow activity Approval activity (OfficeTask) Workflow activity

  16. Cómofunciona Workflow activity Approval activity (OfficeTask) Workflow activity Approval start behavior Approval in progress Approval end behavior

  17. Cómofunciona Workflow activity Approval activity (OfficeTask) Workflow activity Approval start behavior Approval in progress Approval end behavior Task start behavior Task in progress Task end behavior

  18. Cómofunciona Workflow activity Workflow activity Approval start behavior Approval in progress Approval end behavior ? For each task… Exit conditions Task start behavior Task in progress Task end behavior

  19. SharePoint Designer Workflows demo Para ver la demo “sin errores” descárgate el video http://www.raona.com/es_es/Events/Paginas/sharepoint-evolucion-revolucion.aspx

  20. Mejoras en Visual Studio 2010 • Site Workflows • ASP.NET Form Templates • Nuevoseventos • External Data Exchange

  21. Flujos a nivel de sitio • Workflows a nivel de sitio • List / Item son null • No auto-start

  22. Creación de formularios ASP.NET • Generaciónautomática de código • Actualiza elements.xml • Dos tipos: • asociación • iniciación

  23. Eventos del flujo de trabajo • Eventos del ciclo de vida del flujo • Started, Completed… • Escenarios • Llamada a un sub-workflows y espera a sufinalización • Mayor control de errores • Modelosconocidoportodos los desarrolladores

  24. SPWorklowEventReceiver • Clase base paramanejareventos de workflow • Registrable a nivel de site / list / content type public class MyWorkflowEventReceiver : SPWorkflowEventReceiver { public override void WorkflowStarting( SPWorkflowEventProperties properties) { // your code here base.WorkflowStarting(properties); } }

  25. Datosextenos en SharePoint 2007 External Data SharePoint Data Correlated Events

  26. ConexionMediante EDE Services • Interactuar con sistemas LOB usando External Data Exchange services • Requiereconocimientos de bajonivel de la capa WF • Puedesescribirtuspropioseventos

  27. Visual Studio 2010 demo

  28. El espectro de soluciones Workflow AumentandoFuncionalidades SharePoint Designer Navegador Visual Studio

  29. Y si aún así no obtenemos lo que queremos…

  30. http://www.raona.com/es_es/Events/Paginas/sharepoint-evolucion-revolucion.aspxPablo.Peris@raona.comhttp://www.raona.com/es_es/Events/Paginas/sharepoint-evolucion-revolucion.aspxPablo.Peris@raona.com • Demo hotfix y más info:

More Related