Learning Guide

Vista Series: Windows Workflow Foundation

In the two previous guides we examined the Windows Presentation Foundation and the Windows Communication Foundation. This final guide wraps up the series with a comprehensive mix of resources for the Windows Workflow Foundation. WF can be used to model and integrate business processes into reusable workflow-enabled applications. Its three main components are a .NET Framework namespace, graphical workflow designer and workflow engine. This workflow tool is intended to be used across future Microsoft products, so don't wait; dive in today to become familiar with this timesaver.

If you'd like to submit additional resources for this series or suggest other topics for new learning guides, please send us an e-mail and let us know.




   WF Quickstart
   WF Downloads and Samples
   WF Virtual Labs
   WF Articles and Columns
   WF Tutorials and How-To's
   WF Webcasts and Video
   WF Reference and Documentation
   WF Forums and Blogs



"Windows Workflow Foundation is the programming model, engine and tools for quickly building workflow enabled applications on Windows. It consists of a .NET Framework version 3.0 (formerly WinFX) namespace, an in-process workflow engine, and designers for Visual Studio 2005. Windows Workflow Foundation is available for both client and server versions of Windows. Windows Workflow Foundation includes support for both system workflow and human workflow across a wide range of scenarios including: workflow within line of business applications, user interface page-flow, document-centric workflow, human workflow, composite workflow for service oriented applications, business rule driven workflow and workflow for systems management."


WF Quickstart  Table of Contents


WF Downloads  Table of Contents


WF Virtual Labs  Table of Contents
  Microsoft: "This lab is based on Visual Studio 2005 with Windows Workflow Foundation and you are guided through a developer experience using Windows Workflow Foundation for the first time. You get a downloadable manual and a 90-minute block of time for each module. You can sign up for additional 90-minute blocks at any time."


  • Virtual Labs: Windows Workflow Foundation (Microsoft)
  • Hands-On Labs: 12 Hands-on Labs for Beta 1 of Windows Workflow Foundation (Microsoft)

  • The twelve hands-on labs in this download...
    » Getting started with Windows Workflow Foundation
    » Creating Custom Activities
    » Hosting Workflows
    » Creating State Machine Workflows
    » Communicating with the Host Application
    » Workflow and Web Services
    » Data Activities
    » Authoring Advanced Workflow
    » Advanced Custom Activities
    » Role Transactions
    » Authoring Workflows Through Code and Dynamic Update
    » Embedding the Workflow Designer


WF Articles  Table of Contents


WF Tutorials  Table of Contents


WF Webcasts  Table of Contents


WF Reference and Documentation  Table of Contents


WF Forums and Blogs  Table of Contents


Brent Sheets is a former Senior Editor at TechTarget and a frequent contributor to SearchVB.com. He founded and managed the popular Visual Basic Web Directory website until it was acquired by TechTarget in 2000 and relaunched as SearchVB.com. Brent offers tips and tweaks about Apple technology at Mactoids.com.


This was first published in June 2006

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: