Microsoft's workflow (WWF), Windows Presentation Foundation (WPF), and Windows comunications Foundation (WCF) are Microsoft's Vista and. NET 3. x strategies.
The main function of Windows workflow is to separate the logical control from the form. The logic is created as a specialized workflow file (expressed in C # or XML). The form is the traditional winform, webform, or console. The communication media between them is interfaces ).
There are three types of workflow: sequential, State, and data control. A sequence type is similar to a work sequence. The state model focuses on user control and interaction. Data-type logical control mainly lies in data.
The premise of learning workflow is to have a good understanding of the C # proxy (delegate), event (even), and multithreading.
To write a workflow in person, install the free workflow for vs.net 2005 provided by Ms. This installation package introduces the class library system. workflow. The specific information is detailed in msdn2 of Ms. Ms provides overview, programing guid, and turiour help.
A workflow contains many activities, and each activity executes some actions. There are also services in workflow to provide some common functions. The system comes with common activities and services. Such as conditional control activity and serialized service.
Before learning workflow, we have the following question: do you need to skip coding after learning workflow? You can simply draw a flowchart to implement it. Program Logic. This is not the case. Workflow only does two things: one is to separate the workflow from the traditional interface, and the other is to provide ifeleseactivity, ifactivity, elseactivity, condition, callexternalmethod and other things, but it depends on the condition, the external method called, or the self-writing.
During my vacation, I read the overview of workflow, completed a tutorial, and then operated it again in VS mode from the interface.