Pro WF 4.5 [electronic resource] /
White, Bayer.author.
In Pro WF 4.5, you'll find the insight and direction for understanding how to build workflows using WF 4.5 and host them as long-running services using Microsoft’s Windows Server, for on-premises work, and Azure AppFabric, for hosting workflows in the cloud. With the concept of cloud computing using Windows Azure and the maturity of Windows Server technology, workflow services can be hosted with first-class service monitoring with less overhead from a developer’s perspective. Building workflows in a declarative fashion, and hosting them as services, is a natural way for building business logic that is tiered away from running applications that subscribe to them, therefore providing flexibility for when business processes change. In Pro WF 4.5, author Bayer White walks you, as the developer, through the steps and explains the concepts of declaratively modeling domain specific business processes that can be hosted and exposed as services, either on premise or as cloud services within Windows Azure. Gives you a practical knowledge of WF 4.5, Windows Server and Azure AppFabric. Builds a foundation for building workflows that can be exposed on-premise or in the cloud. Shows how to use the tools available for managing workflow services.
Description based upon print version of record.
Cover; Title Page; Copyright Page; Dedication Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; CHAPTER 1 Why Workflows; Business Processes; Workflow Activities; Defining Requirements; Model Driven Development; Component Diagrams; Use Case Diagrams; Class Diagrams; Sequence Diagrams; Activity Diagrams; Building an Activity Diagram; Workflow Technology; Summary; CHAPTER 2 Introducing Windows Workflow Foundation; WF History; Platform Update 1; WF Components; Workflow Runtime; Workflow Hosts; Activities
WriteLine ActivityDoWhile Activity; ForEach Activity; Parallel Activity; ParalleIForEach Activity; Pick Activity; PickBranch Activity; Sequence Activity; Swltch Activity; While Activity; FlowChart Activity; FlowDecision ActiVity; FlowSwitch Activity; StateMachine Activity; FinalState Activity; Assign Activity; Workflows; Defining Workflows; Workflow Designer; WF Data Model; Persistence; Tracking Workflows; ALap Around WF4.5; Activities; Multi-Select; Tree-Style Workflow Outline; Expression Extensibility; Annotations; Workflow Versioning; Build-Time Validation
Centralized View State in XAMLDebugging State-Machine States; Auto-Connect and Auto-Insert; C# Expressions; NoPersistScope; ValidateUnconnectedNodes; Flowchart Capabilities; Auto-surround Sequence; Workflow Search; Deleting Variables and Arguments; Contract-First; State-Machine; Summary; CHAPTER 3 Windows Workflow Activities; Activity Basics; Data Management; Variables; Arguments; Expressions; Activity Life Cycle; Authoring Activities; Imperative Code; Dynamic Activities; XAML; Testing Activities; Communicating with Activities; Bookmarks; Implementing Activities; Debugging Activities
Error HandlingSummary; CHAPTER 4 State Machine Workflows; State Machine Components; State Machine Workflow; State; State Entry; State Exit; Transitions; Trigger; Condition; Action; Final State; Auto-Connect; Auto-Insert; Debugging State Machine States; State Machine Behavior; Transition Requirement; Transition Conditions; Using Bookmarks; Hosting WF Bookmarks; Building State Machine Workflows; State Machine Host; State Machine Flexibility; Summary; CHAPTER 5 Flowchart Workflows; Flow Activities; Flowchart; FlowDecision; FlowSwitchActivity; Using Entity Framework with WF
ForEach  ImplementationFlowchart Composite Activities; Bookmarks for Flowchart Workflows; Pick Activity; Summary; CHAPTER 6 Versioning and Updating Workflows; Persistence Maturity; Side-by-Side Workflow Execution; Adding Definition Identities; Versioning Through Code; Versioning Workflow Applications; Configuring Versioning within Visual Studio; Updating Running Workflow Instances; Step 1: Preparing the Update Map; Step 2: Apply the Update Map; Step 3: Updating the Workflow Instance; Saving a DynamicUpdateMap to File; Decoupling Workflow Implementation from Workflow Updates
Setting Up the Workflow
In Pro WF 4.5, you'll find the insight and direction for understanding how to build workflows using WF 4.5 and host them as long-running services using Microsoft’s Windows Server, for on-premises work, and Azure AppFabric, for hosting workflows in the cloud. With the concept of cloud computing using Windows Azure and the maturity of Windows Server technology, workflow services can be hosted with first-class service monitoring with less overhead from a developer’s perspective. Building workflows in a declarative fashion, and hosting them as services, is a natural way for building business logic that is tiered away from running applications that subscribe to them, therefore providing flexibility for when business processes change. In Pro WF 4.5, author Bayer White walks you, as the developer, through the steps and explains the concepts of declaratively modeling domain specific business processes that can be hosted and exposed as services, either on premise or as cloud services within Windows Azure. Gives you a practical knowledge of WF 4.5, Windows Server and Azure AppFabric. Builds a foundation for building workflows that can be exposed on-premise or in the cloud. Shows how to use the tools available for managing workflow services.
Windows workflow foundation.
Windows Azure.
Microsoft Windows server.
Microsoft software.
Microsoft .NET Framework.
Software engineering.
Microsoft and .NET.
Software Engineering/Programming and Operating Systems.