• Save
Using workflows in share point 2010
Upcoming SlideShare
Loading in...5

Using workflows in share point 2010






Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Using workflows in share point 2010 Using workflows in share point 2010 Presentation Transcript

  • Using Workflows in SharePoint 2010
  • About Me Amit Vasu, Sr. SharePoint Consultant Speaker, Contributor, Blogger www.amitvasu.com/blog Twitter: @amitvasu Love SharePint
  • AgendaSharePoint 2010 WorkflowWhat’s new in SharePoint 2010Creating Workflows in SharePoint 2010 using different Tools (Visio 2010, SPD 2010 and VS 2010)
  • How workflows initiated in SharePoint2010
  • Workflow Improvements For the end-user  Improved OOB workflow  New targets to run a workflow  Visio visualization of running workflows For the power-user  Improved designer and nested logic  Reusable declarative workflows  Customizable OOB workflows  Visio Workflows For the developer  Visual Studio 2010 SharePoint tools  Workflow Events  Pluggable External Data Exchange Services
  • SharePoint Workflow ToolsBusiness Analyst/Process Designer/IW/Power User Professional developer Designer Declarative Workflows .wsp .vwi
  • Creating Workflows in Visio 2010 New SharePoint Workflow template  Allows you to create workflow design in Visio  Workflow can be exported to SharePoint Designer
  • Designing Workflows inSharePoint designer 2010
  • SharePoint Designer 2010 New declarative workflow designer New Types of Workflows New Actions/Activities Task Process Designer Visio Visualization Support for Sandboxed Custom Activities
  • SharePoint Designer Workflows New declarative workflow designer
  • SPD 2010 – Impersonation Now you can Impersonate the workflow Owner  Separate actions available for Impersonation Step
  • SPD 2010 – Parallel Block Now you can run the Parallel activity.
  • Types of Workflows List Workflow  Associated with a list  Much like MOSS 2007 Workflows  Can be created in SPD 2010  Can be imported/exported from Visio Reusable Workflow  Can be assigned to content type  Can be exported to .wsp for use in other sites  Can be imported/exported from Visio  Can be created in SPD 2010 & VS2010 Site Workflow  Not bound by a list  Manually Started or via OM  Can be created in SPD 2010 & VS2010
  • Visio Visualization Visualize a single workflow instance  Not for aggregation, reporting or auditing  Only for SharePoint Designer
  • Developing Workflowswith Visual Studio 2010
  • What’s new in Visual Studio 2010 Site Workflows Import Reusable Workflows ASP.NET Form Templates Workflow Events Sandboxed Custom Activities External Data Exchange Services
  • Developing Site Workflows Site Workflows  List / Item activation properties are null  No auto-start
  • Import Reusable Workflows
  • ASP.NET Workflow Form Templates Generates the required code Updates the elements.xml file Available  Association  Initiation
  • InfoPath Workflow Form Templates Design form Outside of Visual Studio Using InfoPath form designer Get displayed using Form Services Web Part Works with SharePoint Server Standard License and CAL Available form types  Association  Initiation  Modification  Edit Task
  • Sequential workflow A sequential workflow executes a series of predefined steps to accomplish a task. Works like a flowchart One way for approval or rejection Workflow controls the flow
  • State Machine workflow State-machine workflows work in event-driven scenarios. Connected States Driven by an Event User drives the flow
  • Workflow Event Receivers Similar to List Event Receivers Applies to Site, Root Web, Web, List, or List Template scope Support built into VS 2010 SharePoint Tools  EventReceiver Project or Item Template Scenarios  Call sub-workflows and wait for completion  Provide more elaborate reporting
  • Workflow Event Receivers - Example