Process (.exe, IIS, …) Activities Activity Library Tooling VS Designer Custom Designer Rehosted Designer Runtime Workflow Activity Programming Model Core Runtime (WorkflowInstance) Host Runtime & Services PersistenceTrackingTimers
Authoring Improvements Be more efficient when authoring your workflows Versioning Basic building blocks to enable building a versioning story Runtime Enhancements Improve runtime performance and extensibility
Mortgage Application Process Receive Application Approve Application Approve Application Issue Loan Issue Loan Mortgage Application Process v2 Receive Application Approve Application Approve Application Issue Loan Issue Loan Verify Income
Authoring Improvements Be more efficient when authoring your workflows Versioning Basic building blocks to enable building a versioning story Runtime Enhancements Improve runtime performance and extensibility
HTTP & HTTPS WF Backend (.EXE) WF Gateway (IIS).NET Client Service Bus WF Resources Activity Prog Model Core Runtime Activity Prog Model
.NET WF Manager.NET WF Manager Host application integration WF-driven UI Host application integration WF-driven UI Systems integration Service-based architecture Systems integration Service-based architecture Async execution of a single workflow instance with bookmarks and tracking Explicit, fine-grained control of the WF runtime Async execution of a single workflow instance with bookmarks and tracking Explicit, fine-grained control of the WF runtime Async execution of multiple workflow instances of a single definition Supports durable timers, persistence, tracking, WCF SOAP, correlation, etc. Async execution of multiple workflow instances of a single definition Supports durable timers, persistence, tracking, WCF SOAP, correlation, etc. WorkflowApplication Activity Prog Model Core Runtime Host Services WorkflowServiceHost Activity Prog Model Core Runtime Host Services Extensible SaaS applications Multi-tenant, scalable hosting of workflows Turnkey artifact management Supports durable timers, persistence, HTTP, pub/sub using Service Bus, etc. Multi-tenant, scalable hosting of workflows Turnkey artifact management Supports durable timers, persistence, HTTP, pub/sub using Service Bus, etc. Workflow Manager Activity Prog Model Core Runtime Host Services
SharePoint Workflow Authoring SharePoint Designer WF SharePoint Workflow WF Visual Studio Office SharePoint Server Windows Azure Workflow Workflow Manager HTTP / OData
Note: this is a meta-Workflow
.NET 4.5 & VS 2012 (Last Month) Workflow Manager 1.0 (Last Week).NET 4.5 in Windows Azure GuestOS (NOW AVAILABLE) SharePoint 2013 RTM (Soon) Additional Workflow Manager Investments (Coming)
Please submit session evals on the Build Windows 8 App or at