Need basic information about WWF
-
Hi, I am new to WWF. I need to get a basic idea about Windows Workflow foundation and its use in the real world application. Can anyone please help me.
WWF is an attempt to introduce flow chart in program. We can design work flow using the designer and build it using a host appliction.As far as I know it is intended for increasing readability of user. But I don't know what is the need of building the WF application. Soni :(
-
Hi, I am new to WWF. I need to get a basic idea about Windows Workflow foundation and its use in the real world application. Can anyone please help me.
Darmi, I would strongly suggest getting a book, read and work all the examples. The SDK has many examples and I found these below links. WF is one of those creatures that once you understand "what" it can do, will make it easier to see the problems it solves and solutions it provides. http://msdn.microsoft.com/en-us/library/ms741723.aspx[^] http://www.packtpub.com/article/Starting_with_Windows_Workflow_Foundation[^] This is the Google search I used to find the above. http://www.google.com/search?q=windows+workflow+examples&rls=com.microsoft:*:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7ADBF[^]
Cheers, Karl
» CodeProject 2008 MVP » Microsoft MVP - Client App Dev My Blog | Mole's Home Page | MVP ProfileJust a grain of sand on the worlds beaches.
-
Hi, I am new to WWF. I need to get a basic idea about Windows Workflow foundation and its use in the real world application. Can anyone please help me.
Darmi One of the benefits of a workflow application is that it allows you to handle long running tasks that may split across different applications. Back in the 90s I worked on workflow software in the insurance industry - to give you an example of how they are used, consider what happens when you sign up for new insurance. 1. Your details are entered into the system 2. Your application is checked to see if it's suitable. Depending on what state your application is in, you may need to supply more information, you may be denied cover or you may approved. 2a. Supply information - process sends out a letter. You have 14 days to reply or the application is automatically cancelled. 2a.1 You respond with more information and the system goes back to step 2. 2a.2 You don't respond in 14 days - the application is cancelled and a cancellation letter is sent out. 2b. Denied - a letter is sent to you and the application process halts. 2c. Approved - a welcome letter is sent out and the process continues. 3. Your account is set up - complete with billing information. 4. Policy Documents are sent out and the application process completes. This is a very simplistic overview of a typical approval model, but each step is a discrete program - it needs the same information, and this process can span many days. Obviously you can't have a program hanging around holding state all that time, so a workflow system is needed to manage this for you. Interestingly enough, WF here uses something called the SLOB pattern (Serialized Large OBject) to maintain the state of the object.
Deja View - the feeling that you've seen this post before.