Last modified: April 16, 2010
Applies to: SharePoint Foundation 2010
Site workflows are a type of workflow that is independent of a list item. In Windows SharePoint Services 3.0 each workflow had to have an association with a list item so that it would have a context to work in. SharePoint Foundation 2010 adds site workflows offer a workflow designer the ability to create a workflow that can execute in different contexts.
Normally, site workflows are created in SharePoint Designer. When creating a new workflow, the user simply chooses the option to make it a Site Workflow. However, in Visual Studio, there is no option to do that through the user interface.
In order to designate a workflow activity as a Site Workflow, the developer needs to make the following changes to the Workflow.xml file: