Hands-on Labs for Windows® Workflow Foundation in C# and VB.NET

Windows Workflow Foundation Hands-on Labs, manuals and sample code.
  • Note:There are multiple files available for this download.Once you click on the "Download" button, you will be prompted to select the files you need.


    File Name:



    Date Published:


    File Size:

    16.4 MB

    11.5 MB

      Windows Workflow Foundation (WF) is the programming model, engine and tools for quickly building workflow enabled applications on Windows. This download is a collection of hands-on labs for Windows Workflow Foundation. The HOL contains both C# and VB.NET versions of the labs to help .NET developers learn WF. These labs are suitable for a .NET developer with 6 months experience who wants to learn about Windows Workflow Foundation. Each lab is approximately 60 minutes of work. The download package includes lab manuals for each lab, pre-requisite files for the labs and sample completed solutions for each exercise in the labs. MSDN has more information about Windows Workflow Foundation.

      This download comes in two flavors for download. The first download (WFHOLs.exe) is a set of 10 hands-on labs for WF development using .NET 3.0 in Visual Studio 2005. These labs start with an introduction to WF and explore intermediate and advanced WF topics and functionality.

      The second download (WFHOLs-3.5.msi) is a set of 11 hands-on labs that have been updated for use with .NET 3.5 and Visual Studio 2008. This lab contains the ten labs for .NET 3.0, and includes an additional lab to demonstrate to the WF developer how to use the new Windows Communication Foundation (WCF) activities added with the .NET Framework 3.5.

      Note: Using the .NET 3.0 labs with Visual Studio 2005 requires the release version of the Windows Workflow Foundation extensions.
  • Supported Operating System

    Windows Server 2003, Windows Server 2008, Windows Vista, Windows XP

      • .NET 3.0 Labs: Require .NET Framework 3.0 and Visual Studio, with the Visual Studio Extensions for Windows Workflow Foundation.
      • .NET 3.5 Labs: .NET Framework 3.5 and Visual Studio 2008.

      • Minimum required to view lab manuals: Microsoft Word or Word Viewer
    • The download is a Windows Installer package. For the WF 3.0 labs, the default install will unpack the labs to C:\Windows Workflow Foundation\Labs. Once the files are extracted you should read the readme which is located in C:\Windows Workflow Foundation\Labs\WF - Readme Workflow Hands on Labs.doc. The conversion from C# to VB.NET can be located in the c:\Windows Workflow Foundation\Labs\VB directory. C# to VB.NET conversion courtesy of Ken Kam Hung Lin and Serge Luca.