Post on 07-Mar-2015
SharePoint Workflows with Visio (Part 2)
Create, Import, Export SharePoint Workflows in Visio
Workflow Virtualization with Visual Studio
Presenter: Dao Bui Huu
AGENDA
• Advance Visio Workflows Actions• Implement Visio Workflows in SharePoint
Designer• Workflow Virtualization with Visual Studio
Contents
• Introduce Visio Advance Actions• Demo Visio Workflow with
SharePoint Designer• Workflow Virtualization with Visual
Studio• Demo Workflow Virtualization• Summary
Introduce Visio Ease of use
Incorporates the Office Fluent User Interface and design philosophy, more commonly called the Ribbon.
Process managementDelivers an excellent new experience when working with process diagrams.
Visio ServicesTake data-refreshable diagrams and publish them to SharePoint for broad distribution to anyone with a web browser.
Visio Workflows
Building SharePoint Workflow Scenario
Extend SPD or
3rd Party
SharePoint Designer
Visual Studio
Visio
Visio WorkflowsWORKFLOW MODELLING
TOOLFEATURE AUDIENCE
Visio 2010 •Flowchart-based design using BPMN•Business user–friendly prototyping Business users
SharePoint Designer 2010
•Rules-based design•Rich human workflows•No-code reusability•Modify predefined workflows•Site collection level deployment
Information workers
Visual Studio 2010
•Graphical design•Build custom activities•Develop pluggable services for interaction with external systems•Modify SharePoint Designer and predefined workflows•Farm deployment
Developers
SharePoint Workflow Building Tool Overview
Visio Workflows
Empower business to help design the workflow
Easy and powerful tool for prototyping Out of the box Shapes
o SharePoint Workflow Actions o SharePoint Workflow Conditions o SharePoint Workflow Terminators
Exportable to SharePoint Designer 2010 Visual Designer with Drag and Drop
Visio Workflows
Why use Visio?
Visio Workflows
Out of the box Shapes
Drag and Drop
Visio WorkflowsCheck Diagram
Error checking
Visio WorkflowWorkflow status with Visio web access
Visio Workflows
Customize Task Process
Import, Export Visio Workflows
• VisioUsed to diagram the workflow and create placeholders of functionality.
• SharePoint DesignerGets the workflow into SharePoint and fills in the details of the workflow actions.
Import, Export Visio Workflows
Export Workflow from SharePoint Designer
Import, Export Visio Workflows
Import from SharePoint Designer Workflow (VWI)
Import, Export Visio Workflows
VWI WSP
Import, Export to SharePoint Designer and Visual Studio
Visio SharePoint Designer
Visual Studio
File system
Import, Export Visio Workflows
SPD has a new reusable declarative Workflow templateOnce deployed it can be saved to a template (.wsp)Template can be imported into Visual Studio 2010 and modified
WSP
Deploy Package
Save to File System Create New ProjectImport WSP
Demo
Summary
Narrow the gap between Business Analyst and Developer
Gives nontechnical analysts the ability to diagram a high-level business process
Developer do not need to build workflow from scratch
The ability to show the Visio diagram on the workflow’s status page.
Easy in design with visual designer
Summary
Limited to out of the box Visio shapes SharePoint Designer 2010 custom workflow actions
Import/Export only works with SharePoint Designer 2010
Hard to handle workflow fault
Summary
Thank for listening!Q & A