1 / 31

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 2007.

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 2007 Uhmm……

  4. 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

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

  6. 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 • Permitelógica de accionesanidadas • Nuevo diseñador de “Procesos de tareas” • Posibilidad de personalizar los flujos OOB Usuarioavanzado (Power User) • Visual Studio 2010 • Nuevoseventos • Posiblidad de conectar con datosexternos Desarrollador

  7. SharePoint 2010 Workflow Targets Sitio Elemento de lista

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

  9. Un primer workflow demo

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

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

  12. Lógicaanidada en Designer

  13. El diseñador de procesos

  14. 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

  15. 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.”

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

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

  18. 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

  19. 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

  20. 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

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

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

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

  24. 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

  25. 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); } }

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

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

  28. Visual Studio 2010 demo

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

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

  31. 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