Chapter 7. Workflows
Note
This chapter is taken from Microsoft SharePoint 2010 Development with Visual Studio 2010 Expert Cookbook (Chapter 2) by Balaji Kithiganahalli.
In this chapter, we will cover:
Creating a sequential workflow
Creating a site workflow with initiation form
Deploying an InfoPath form with a workflow
Creating a task from the workflow
Creating a custom task form
Introduction
According to Workflow Management Coalition (http://www.WFMC.org) a standards organization that solely concentrates on processes, defines a workflow as follows:
The automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules.
In simple terms, it means a workflow is a system that manages the execution of a business process. Organizations implement workflows for many different reasons such as:
Auditing and tracking
Better efficiency
Consistency
Better customer support
Whatever...