- Describing Workflow and Workflow Systems
- .NET Framework 3.0 and 3.5
- Overview of WF
- Standard Modeling Activities
- Multiple Workflow Styles
- Hosting
- Tracking
- Rule Capabilities
- Custom Activities
- XAML Workflows and Serialization
- Dynamic Update
- WF and WCF
- SharePoint Workflow
- Designer Rehosting and External Modeling
- Summary
- Installation Instructions
Installation Instructions
You should install Visual Studio 2008 and .NET Framework 3.5 to follow along with the hands-on labs in this book. If you are using Visual Studio 2005 and .NET Framework 3.0, you will not be able to complete the hands-on exercises in Hour 19, "Learning WF-WCF Integration." There are also other minor incompatibilities. The two known differences, creating projects and dependency properties, are pointed out the first time they are encountered.
You should also install the WF, WCF, and CardSpace samples that can be found at http://msdn2.microsoft.com/en-us/library/ms741706.aspx. These samples include the aforementioned WorkflowMonitor application that is used in exercises in various hours. These samples are also generally useful for you to explore and are referred to for topics not covered in the book or to obtain more information on topics that are covered.
To follow the hands-on labs, download the samples from my website at www.reassociates.net. I recommend that you unzip them to your root directory to create the following directory structure: c:\SamsWf24hrs\Hours. Each hour and the associated labs will be appended to the base directory. Retaining this structure will make it easier to follow the labs. Each hour will have at least one completed solution in a Completed subdirectory. Many will have more granular solutions to help you follow along throughout the hour. See the readme.txt file included in the root directory of each hour's labs for details for each hour.
See the next section for Visual Studio 2005 installation instructions and the one immediately following for Visual Studio 2008 instructions.
Visual Studio 2005 and .NET Framework 3.0 Installation Directions
Visual Studio 2005 and the .NET Framework 3.0 require the following to be installed:
- Windows 2003, XP, or Vista. (The .NET Framework 3.0 should already be installed if you have Vista.)
- SQL Server or Express 2000 or later.
- SQL Server Management Studio for SQL Express or SQL Server.
- Visual Studio 2005.
- .NET Framework 3.0 runtime components available at www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en.
- Windows SDK for Vista and the .NET framework 3.0: http://www.microsoft.com/downloads/details.aspx?familyid=C2B1E300-F358-4523-B479-F53D234CDCCF&displaylang=en.
- Visual Studio extensions for the .NET Framework 3.0 (Windows Workflow Foundation): www.microsoft.com/downloads/details.aspx?familyid=5d61409e-1fa3-48cf-8023-e8f38e709ba6&displaylang=en.
Visual Studio 2008 and .NET Framework 3.5 Installation Requirements/Directions
- Windows 2003, XP, or Vista.
- SQL Server or Express 2000 or later.
- SQL Server Management Studio for SQL Express or SQL Server.
- Visual Studio 2008 and the .NET Framework 3.5. (The .NET Framework 3.5 should be included with Visual Studio 2008.)