0%

Book Description

In just 24 sessions of about an hour, you’ll learn how to build robust, efficient business workflows with Windows Workflow Foundation (WF). Using a straightforward, step-by-step approach, each lesson builds the real-world foundation you need to succeed with WF from the ground up.

Filled with hands-on code examples, this book walks you through creating every type of workflow supported by .NET 3.5’s powerful new version of WF. One step at a time, you’ll discover how to host workflows, manage workflow lifecycles, integrate with Web services and WCF applications, create custom activities, and moreeverything you’ll need to solve real-world problems with WF!

Step-by-step instructions carefully walk you through the most common WF questions, issues, and tasks.

Q&As help you build and test your knowledge.

Notes point out shortcuts, solutions, and potential problems to avoid.

New terms are clearly defined and explained.

Learn how to...

  • Understand the value of workflows and their role in general .NET and advanced business process management systems

  • Run workflows from and exchange data with .NET applications

  • Create sequential, state-machine, and data-driven workflows

  • Define multi-level approval workflows that execute in parallel and escalate

  • Develop rulesets and manage them from SQL databases

  • Track your workflows to make them more agile and governable

  • Use Dynamic Update to change running workflows

  • Work with exceptions, compensation, and transactions

  • Expose workflows as Windows Communication Foundation (WCF) services and call Web services from workflows via WCF

  • Expose workflows as Web services and call Web services from workflows

  • Create basic, queued, event-driven, and composite custom activities

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Contents at a Glance
  4. Table of Contents
  5. Introduction
  6. Part I The Basics
    1. HOUR 1 Understanding Windows Workflow Foundation
    2. HOUR 2 A Spin Around Windows Workflow Foundation
    3. HOUR 3 Learning Basic Hosting
    4. HOUR 4 Learning Host-Workflow Data Exchange
    5. HOUR 5 Creating an Escalation Workflow
  7. Part II State Machined Workflows and Advanced Control Flow Activities
    1. HOUR 6 Creating Basic State Machine Workflows
    2. HOUR 7 Creating Advanced State Machine Workflows
    3. HOUR 8 Working with Parallel Activities and Correlation
    4. HOUR 9 Working with the Replicator and While Activities
    5. HOUR 10 Working with EventHandlingScope and Strongly Typed Activities
  8. Part III Data-Driven Workflows and Rules
    1. HOUR 11 Creating Data-Driven Workflows
    2. HOUR 12 Working with the WF RuleSet
  9. Part IV Intermediate and Advanced Features
    1. HOUR 13 Learning to Track Workflows
    2. HOUR 14 Working with Roles
    3. HOUR 15 Working with Dynamic Update
    4. HOUR 16 Working with Exceptions, Compensation, and Transactions
    5. HOUR 17 Learning Advanced Hosting
    6. HOUR 18 Working with Web Services and ASP.NET Hosting
    7. HOUR 19 Learning WF-WCF Integration
  10. Part V Custom Activities
    1. HOUR 20 Creating Basic Custom Activities
    2. HOUR 21 Creating Queued Activities
    3. HOUR 22 Creating Typed Queued and EventDriven-Enabled Activities
    4. HOUR 23 Creating Control Flow Activities Session 1
    5. HOUR 24 Creating Control Flow Activities Session 2
  11. Index
3.135.187.210