Windows Workflow Foundation is not a business workflow platform, but a group of APIS for process development. It provides good thread management, process scheduling, Object persistence, and exception handling, basic functions of transaction processing.
Whether a workflow project is successful depends on the project analysis and design, and does not depend on what new technologies are used.
UseFamiliarTechnology, doFamiliarThings
UseUnfamiliarTechnology, doFamiliarThings
UseFamiliarTechnology, doUnfamiliarThings
UseUnfamiliarTechnology, doUnfamiliarThings
Risks are different.
Finally, we will give an example of WF:
To use C # To develop a database application project, you can use ADO. Net to perform data operations. Of course, you can also implement data connections and use data groups to implement dataset.
However, using ADO. Net can improve development efficiency. It doesn't mean that we can solve everything with ADO. net, nor that we can't create database projects without ado. net. whether the project is successful depends on the project analysis and design.
Windows Workflow Foundation is similar to ADO. Net in nature. It is just a group of APIS,
Also, in many cases, one node of WF cannot be simply considered as a business node. WF nodes are the smallest system activity units. A business node may be implemented by multiple WF nodes.