This project is read-only.

Check my blog SharePoint 2010 for more tools and solutions.


I have developed an Approval Workflow that can be deployed on SharePoint 2010 and can be associated to any list or library; it has been developed using Visual Studio 2010.

This workflow creates approval tasks for the person who is responsible for the approval, you might think this similar to a usual SharePoint approval workflow, so here we are, to add the touch of spice to this solution, I want to throw some light on the task form, here I am using an InfoPath form when you go and edit this task. This opens up a hell lot of options to play with as InfoPath form is completely customizable. So you can modify the solution and the form as per your needs and requirements very easily.

Open property window of State Machine Workflow & add the following values to the properties :

Receiver Assembly = Microsoft.Office.Workflow.Feature, Version=, Culture=neutral, PublicKeyToken=71e9bce111e9429c

Receiver Class = Microsoft.Office.Workflow.Feature.WorkflowFeatureReceiver

As a part of this package we are also providing you with the source code, the InfoPath form used and a WSP file as an example of how you can use this solution.

Eric Halsey helped me to create tasks assignment in this Approval Workflow. I really thankful to him.

Enjoy !!!


Check my blog SharePoint 2010 for more tools and solutions.

Last edited May 24, 2013 at 12:59 PM by gauravgoyal_5, version 8