Go to the WF programming notes directory

Source: Internet
Author: User

WF Programming Notes Directory 2008-03-18 09:33 by Windie Chai, 26803 reading, 49 reviews, favorites, compilation
WF Notes Start
The 0-WF notes of the WF programming series begin
Electronic version
the appendix of the WF Programming series electronic version
1 Hello, Workflow
1.1 Creating a workflow Solution
1-hello,workflow & Creating Workflow Solutions for the WF programming series
1.2 Roaming Workflows
1.2.1 Activities
1.2.1.1 Custom Activities
WF Programming Series 2-roaming workflows: activities and custom Activities
1.2.2 Visual Studio 2005 Extensions
1.2.2.1 Windows Workflow and XAML
1.2.2.2 WF Validation and debugging
1.2.2.3 Designer Skins
WF Programming Series 3-Roaming workflows: Visual Studio 2005 Extensions
1.2.3 Widows Workflow Runtime
1.2.3.1 Hosted Widows Workflow Runtime
1.2.3.2 Runtime Service
1.2.3.2.1 Dispatch Service Scheduling services
1.2.3.2.2 Transaction Service Transaction Services
1.2.3.2.3 Persistence Service Persistence services
1.2.3.2.4 Tracking Service Tracking Services
WF Programming Series 4-roaming workflow: Widows Workflow Runtime and its services
1.2.4 First Workflow
WF Programming Series 5-roaming workflow: First
workflow
2 How workflow is written
2.1 Pure Code
2.1.1 Pure code with visual Studio
WF Programming Series 6-How workflow is written: pure code
2.2 Objects and their relationships
WF Programming Series 7-How workflow is written: objects and their relationships
2.3 Pure XAML
2.3.1 using custom Activities in XAML
WF Programming Series 8-How workflow is written: pure XAML
2.3.2 Compiling workflows
2.3.2.1 using Wfc.exe
WF Programming Series 9-Compiling workflows: Using WFC.EXE
2.3.2.2 using the Workflowcompiler class
WF Programming Series 10-Compiling workflows: Using the Workflowcompiler class
2.3.2.3 using MSBuild
WF Programming Series 11-Compiling workflows: Using MSBuild
2.3.2.4 XAML Serialization
WF Programming Series 12-Compile Workflow: XAML serialization
2.3.3 XAML Activation
13-xaml activation of the WF programming series
2.4 Combining code with XAML
WF Programming Series 14-How workflow is written: Combining code with XAML
3 Sequential Workflows
3.1 sequenceactivity
3.1.1 Simple sequential Workflow
Sequence in a 3.1.1.1 sequence
WF Programming Series 15-sequential workflow and SequenceActivity
3.2 Workflow vs. the outside world
3.2.1 Workflow instance Life cycle events
WF Programming Series 16-Workflow vs. the outside world: life cycle Events
3.2.2 Workflow Parameters
WF Programming Series 17-Workflow and external events: Workflow Parameters
3.2.3 triggering events and calling methods
3.2.3.1 Services Contract Service Contracts
WF Programming Series 18-triggering events and calling methods: Service Contract Services Contracts
Implementation of 3.2.3.2 Services
Implementation of 3.2.3.3 Workflow
WF Programming Series 19-triggering events and calling methods: implementation of services and
workflows
Implementation of the 3.2.3.4 host
WF Programming Series 20-triggering events and calling methods: implementation of the host
3.3 Fault faults
"WF Programming" series 21-fault faults
4 Basic Activity Library
4.1 Basic Activities
4.1.1 CodeActivity
WF Programming Series 22-Basic activities: CodeActivity
4.1.2 IfElseActivity
4.1.3 WhileActivity
4.1.4 SequenceActivity
WF Programming Series 23-Basic activities: IfElseActivity & whileactivity & sequenceactivity
4.1.5 Suspendactivity
4.1.6 Terminateactivity
4.1.7 throwactivity
WF Programming Series 24-Basic activities: Suspendactivity & terminateactivity & throwactivity
4.1.8 invokeworkflowactivity
WF Programming Series 25-basic activities: Invokeworkflowactivity
4.1.9 parallelactivity
4.1.10 delayactivity
4.1.11 listrnactivity
WF Programming Series 26-Basic activities: Parallelactivity & delayactivity & listenactivity
4.1.12 eventhandlingscopeactivity
4.1.13 synchronizationscopeactivity
4.1.14 replicatoractivity
WF Programming Series 27-Basic activities: EventHandlingScopeActivity & synchronizationscopeactivity & replicatoractivity
4.2 Local communication events
4.2.1 CallExternalMethodActivity
WF Programming Series 28-local communication events: CallExternalMethodActivity
4.2.2 HandleExternalEventActivity
4.2.3 Activity Builder
WF Programming Series 29-local communication events: HandleExternalEventActivity & Activity Builder
4.3 Error handling
4.3.1 faulthandlersactivity
4.3.2 FaultHandlerActivity
WF Programming Series 30-Basic activities: error handling
4.4 Transactions (transactions) and compensation (compensation)
4.4.1 Transactionsopeactivity
4.4.2 Compensation (compensation)
4.4.3 compensatablesequenceactivity
4.4.4 compensatabletransactionscopeactivity
4.4.5 compensateactivity
WF Programming Series 31-Basic Activities: Transactions (transactions) and compensation (compensation)
4.5 Items and Rules
4.5.1 ConditionedActivityGroup
4.5.2 policyactivity
WF Programming Series 32-basic activities: conditions and Rules
4.6 WebServices
4.6.1 invokewebserviceactivity
4.6.2 WebServiceInputActivity
4.6.3 webserviceoutputactivity
4.6.4 webservicefaultactivity
WF Programming Series 33-Basic activities: Web Services
4.7 Status Activities
4.7.1 stateactivity
4.7.2 stateinializationactivity
4.7.3 statefinalizationactivity
4.7.4 eventdrivenactivity
4.7.5 setstatesctivity
WF Programming Series 34-basic activities: status Activities
5 Customizing activities
5.1 Why create a custom activity?
5.1.1 reusability
5.1.2 Extensibility
5.1.3 Domain-specific language domain-specific LANGUAGES
WF Programming Series 35-Custom activity: Why create a custom activity?
5.2 How do I create a custom activity?
5.3 Combination of activities
WF Programming Series 36-Custom activity: How do I create a custom activity? combination of activities
5.3.1 Open the black box.
5.3.1.1 Attribute Upgrade Property Promotion
Summary of 5.3.2 Group activities
WF Programming Series 37-Open Black Box: Property Upgrade
5.4 Dependency Properties
5.4.1 Active Data binding
5.4.2 Additional Properties
5.4.3 Meta Data properties
5.4.4 Dependency Property Summary
WF Programming Series 38-dependency Properties
5.5 Inheritance Law
5.5.1 consolewriteactivity
5.5.2 Active Components
5.5.2.1 Activity Validator
5.5.2.2 Activity Designer
WF Programming Series 39-Custom activities: inheritance law and active components
5.6 Execution of activities
5.6.1 Execution Contexts Execution context
5.6.2 Customizing composite activities
WF Programming Series 40-Custom activities: execution of activities
6 Workflow Host
6.1 Workflow Runtime
6.1.1 Workflow Runtime Log
6.1.2 Workflow Runtime configuration file
6.1.2.1 Workflow configuration section
WF Programming Series 41-workflow host: Logs and configuration Files
6.2 Dispatch (scheduling) service
6.2.1 Scheduling Services and Threads
6.2.2 Scheduling Service and configuration
6.2.2.1 Scheduling parameters
6.2.3 Choosing the Right scheduling service
WF Programming Series 42-Hosting Workflow: scheduling (scheduling) service
6.3 Persistent Service Persistence services
6.3.1 Persistence class
6.3.2 SqlWorkflowPersistenceService
6.3.3 SQL Persistence Service configuration
6.3.4 Running the persistence service
6.3.5 Persistence and serialization
WF Programming Series 43-Hosting Workflows: Persistence service Persistence
Services
6.4 Tracking Service Tracking service
6.4.1 Tracking Class
6.4.2 Tracking Configuration
6.4.3 Running Tracking Service
6.4.3.1 Tracking Configuration
6.4.4 Data Maintenance
WF Programming Series 44-Hosting Workflows: Tracking Service Tracking service
6.5 Persistence and tracking
6.5.1 Configuration of shared connections
6.6 Summary
WF Programming Series 45-hosting Workflows: Persistence and tracking

Published in coding.windstyle.cn, Welcome to visit, subscribe and communicate with me.

Go to the WF programming notes directory

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.