MS Windows workflow: an explanation

AI Thread Summary
Microsoft Windows Workflow is a system designed to streamline complex processes through a series of rule-based steps aimed at achieving specific tasks. It serves as a simplified model of complex systems, demonstrating real-world functionality. The discussion highlights the importance of understanding the core concepts of Workflow, particularly in relation to practical applications. Users are encouraged to assess their functional requirements and evaluate whether Workflow meets their needs compared to alternative solutions. Key considerations include the efficiency of Workflow's implementation, its stability as a product, and its future availability, which are crucial for risk assessment in project planning. Overall, Workflow offers a unified solution set for various projects, reducing the need to create custom solutions from existing tools.
inotyce
Messages
43
Reaction score
1
I have been pretty much interested in Microsoft Windows Workflow lately and trying to figure out how to explain to my 13 year old nephew its concepts and simple applications. I run into this article, informative and quite useful but not really simple at all (maybe because of my bad English)

http://www.developerfusion.com/article/84942/architecting-systems-using-windows-workflow-foundation/

I simply think workflow can be defined as a series of rule based steps designed to accomplish a specific task. It can be used to create a simplified model of a complex system which is to demonstrate how the complex system functions in the real world. The three main issues presented in the article confuse me; I realize my understanding about WF only matches the first and I don't understand what they explain in the second and third issues at all.
Could someone offer me a short explanation over the article's main ideas as well as show me how WF can be of real help in practical applications you might have done or know of ? Thank you a lot.
 
Technology news on Phys.org
Different projects require similar tools and functions - so Microsoft provided a unified solution set when it created WorkFlow.

The alternative is to invent your own solutions using the tools that were previously available.

You can determine if WorkFlow will be useful for you by developing a set of functional requirements for your application, then matching them up with the various choices. One of the choices will be WorkFlow.

Other considerations are: is WorkFlow an efficient implementation of these functions? Is it a stabel product? Will it continue to be offered in the future? This is a risk-evaluation.
 
UltrafastPED said:
Different projects require similar tools and functions - so Microsoft provided a unified solution set when it created WorkFlow.

The alternative is to invent your own solutions using the tools that were previously available.

You can determine if WorkFlow will be useful for you by developing a set of functional requirements for your application, then matching them up with the various choices. One of the choices will be WorkFlow.

Other considerations are: is WorkFlow an efficient implementation of these functions? Is it a stabel product? Will it continue to be offered in the future? This is a risk-evaluation.
Thank you very much.
 
Dear Peeps I have posted a few questions about programing on this sectio of the PF forum. I want to ask you veterans how you folks learn program in assembly and about computer architecture for the x86 family. In addition to finish learning C, I am also reading the book From bits to Gates to C and Beyond. In the book, it uses the mini LC3 assembly language. I also have books on assembly programming and computer architecture. The few famous ones i have are Computer Organization and...
I had a Microsoft Technical interview this past Friday, the question I was asked was this : How do you find the middle value for a dataset that is too big to fit in RAM? I was not able to figure this out during the interview, but I have been look in this all weekend and I read something online that said it can be done at O(N) using something called the counting sort histogram algorithm ( I did not learn that in my advanced data structures and algorithms class). I have watched some youtube...

Similar threads

Back
Top