Sunday, March 6, 2011

Sharepoint 2010 Workflows Tutorial With Videos

A quick view on whats new with SharePoint 2010 Workflows :

1. SharePoint 2010 workflows are build upon the workflow engine provided .Net Framework 3.5.

2. List and Site workflows - In addition to the SharePoint lists we can now create workflows for SharePoint sites as well. These are called as "Site Workflows".

3. SharePoint Designer 2010 Changes - MS has provided a new graphical workflow designer for designing workflows. These workflows can be deployed in SharePoint Server directly from the designer.

4. Editing Out-of-Box workflows - Another Improvement in SharePoint Designer 2010 workflows is that it now allows you to edit the out-of-the-box workflows that come with SharePoint.

5. Re-usable Workflow - In addition to above, with Designer 2010 you can also create reusable declarative workflows. That means unlike SharePoint 2007 designer workflows, you don't have to bind a workflow to a specific list. You can resuse them by binding it to more than one list or multiple lists.

6. User profile in Workflow - User Profile data can now be bound to properties in workflow. This will make it possible to get information about the SharePoint user profile in the workflow itself.

7. Moving SharePoint Designer Workflows - The resuable designer workflows can now be moved to another SharePoint server or to Visual Studio 2010 with a workflow .wsp file. "Save as Template" command can be used to create the WSP file for the workflow.

8.Changes in List Events - SharePoint 2010 adds four new workflow Event Receivers for list based workflows. The four workflow event receivers available are Starting, Started, Postponed and Completed. These are similar to other SharePoint list\library event receivers and they execute code on the server in response to the event.

9. Workflow Templates - To make development easier, Visual Studio 2010 includes event receiver project types to make using the workflows and events fairly simple.

Now to Start developing workflows what do you need.

1. SharePoint designer - If you need to customize the Out-of-box workflow or wants to create a "not so complex" reusable workflow. You can however, deploy your designer workflow in any sharepoint enviornment using a wsp file.  Go to Sharepoint designer 2010 workflow with a wsp

2. Microsoft Visio - If you want to design a workflow which has complex workflow chart, you can design it in Viso and later it can be pulled in to SharePoint designer. Also, note that you can only create Sequential workflows in viso.

3. Creating Worflow in VS - Visual Studio 2010 provides templates to create workflows and creates events for the workflow.

Lets look at some of the Videos available for creating workflows using all above methods.

Create Workflow in SharePoint Designer 2010. - The workflow is created to Approve or Reject new products according to thier selling price.
See the Video below

Create Workflow with SharePoint Designer 2010

Creating Workflow using Visual Studio 2010 - The workflow in the below video will be a Site Workflow which can be run one time to approve\reject all the products in the products list which has selling price more $4000.

Creating Workflow using Visual Studio 2010

Creating Workflow Initiation form - This video will help you create a Initiation form for the above created Visual studio Workflow, so that user can manually enter the selling price (which was $4000 in above video )with which the products in the SharePoint list are compared for approval.

Creating Workflow Initiation form for SharePoint 2010 Workflow

Creating Event handlers for Workflow - In this Video you will learn how to create Handlers for the Workflow. You will then be able to run code on various workflow events like Workflow Initialized or Completed.

Create Handlers for SharePoint 2010 Workflow

Create SharePoint 2010 Workflow in Visio - In this Video you will learn how to Create Workflows in Visio using Visio SharePoint Template and then export it to SharePoint designer 2010.

Create SharePoint 2010 Workflows in Visio 2010

An end-to-end workflows process using InfoPath 2010 for forms and Visio 2010 and SharePoint Designer 2010.
Click On this Link: 


  1. Thanks for sharing your thoughts. I truly appreciate your efforts and I will be waiting for your further post thank you once again.

    Also visit my page; raspberry ketone diet Reviews

  2. I'm really loving the theme/design of your blog. Do you ever run into any internet browser compatibility issues? A couple of my blog visitors have complained about my website not operating correctly in Explorer but looks great in Opera. Do you have any recommendations to help fix this problem?

    Feel free to surf to my weblog - Mito slim

  3. Why people still make use of to read news papers when in this
    technological globe all is presented on net?

    Feel free to visit my blog Zinn collection and rejuvenex

  4. It's not my first time to pay a visit this site, i am visiting this website dailly and get good data from here all the time.

    My homepage: Storage Dayton

  5. I like looking through an article that will make men and women think.
    Also, thanks for permitting me to comment!

    Feel free to visit my page: Elevate GF Muscle

  6. Definitely believe that which you stated. Your favorite reason appeared to be on the web the simplest thing to
    be aware of. I say to you, I certainly get annoyed while
    people think about worries that they just don't know about. You managed to hit the nail upon the top and defined out the whole thing without having side effect , people can take a signal. Will probably be back to get more. Thanks

    Here is my webpage :: Garcinia cambogis

  7. This design is spectacular! You most certainly know how to keep
    a reader amused. Between your wit and your videos, I was almost moved to
    start my own blog (well, almost...HaHa!) Wonderful job.
    I really enjoyed what you had to say, and more
    than that, how you presented it. Too cool!

    my web-site: Beyond Raspberry Ketone Reviews

  8. Whats up very nice website!! Guy .. Beautiful .

    . Amazing .. I'll bookmark your website and take the feeds also? I'm glad
    to find so many helpful info here in the publish, we
    need develop more strategies in this regard,
    thanks for sharing. . . . . .

    My blog post ...

  9. Hello, I enjoy reading all of your article. I like to write a little comment to support you.

    my web site Liposom reviews