Introduction:
In this article, i am going to explain about how to create/use windows workflow foundation using
asp.net and c#.
Main:
WF is visual and declarative,
Model that separates what ( code) to do and when (flow) to do,
Business logic implemented using testable components and invoked,
A workflow is simply an ordered series of steps that accomplish some defined purpose according to a set of rules,
Provides flexible and powerful framework to develop workflows,
Support workflow persistence,
Support problem solving using domain specific model,
support workflow scheduling, monitoring, tracking etc,
available as part of VS 2008 without additional license,
we can classified wf into the following two ways,
1.State based workflow,
2.Sequential workflow,
WF for modeling business process, execute process using set of building blocks called Activities
State based workflow means that each step of the flow has criteria that must be met before the flow can continue to the next step
Sequential workflow is a workflow whose steps are performed one right after other (might include branching). i.e. sequential means continues operation.
WF allows persistence of data,
WF allows process change on fly,
WF can be integrated with WPF , WCF & ASP.Net,
WF is part of programming model for Windows Vista,
WF itself is a programming model , along with an engine and a set of tools for building workflow enabled applications,
It exposes API with workflow Engine. (System.workflow),
Every thing in workflow is activity,
Note this above important points,we will discuss further more an next article.
Conclusion:
Hope this helps,
Happy Coding.
If you want to see Windows Workflow in action, it is currently being used in Sharepoint, System Center Services Manager, and PowerWF (http://powerwf.com).
Hi there. Albeit I don’t normally respond on blogs, I thought I would today, just to thank you really! I have finally got the information I was seeking for (via your blog) on the 4th page of Google results! So now I’m all covered
Thanks again!