The following article is contributed by Geoff Evelyn, SharePoint MVP and owner of SharePointGeoff.com
This article is part of a five part series.
Options for SharePoint on-premise
In SharePoint 2003, there was no workflow platform. This changed when SharePoint 2007 came onto the horizon, with the addition of the Windows Workflow Foundation platform. This is a development platform that allows the provisioned workflow templates in SharePoint to be extended and customized. When SharePoint 2010 arrived, so did improvements to the workflow system. This included improvements to workflow design with the arrival of Microsoft Visual Studio including 'workflow projects' so that developers could directly create workflows for deployment. SharePoint Designer 2010 came on steam around the same time providing a workflow design, and the ability to edit SharePoint 2010 workflows. SharePoint 2013 workflow architecture was redesigned to meet performance, availability and flexibility of workflows on the platform. This workflow architecture, now known as Windows Workflow Foundation 4, is available with SharePoint Server 2013.
SharePoint carries workflow features that are generally based around specific documents or list items, however, they can represent larger human-based processes and actions through customization and development. Specifically:
The following section describes the objectives the available workflow templates and options in building workflows.
Templates
The following describes a list of templates available in SharePoint on-premise.
- Collect Feedback
- Collect Signatures
- Approval
- Transition Management
- Disposition Approval
- Three State
Custom Workflows using SharePoint Designer and Microsoft Visual Studio using SharePoint Designer and Microsoft Visual Studio
Workflows can be created and edited in SharePoint Designer 2013. Additionally, if there are legacy SharePoint 2010 workflows that are needed to be reused in SharePoint 2013, the SharePoint Workflow Interop functionality can be utilized. This enables SharePoint 2010 workflows to work with the SharePoint 2013 workflow engine based on Windows Workflow Foundation 4.
Platform Type Options
Articles within Series
Great insight into the Workflow in SharePoint. Keep your eyes out for part 3 which will talk about Options for SharePoint Dedicated Online through Office365, Options for Hybrid and Options for Third Parties.