Solved

Weighing pros and cons of using WF for our new flowcharting application

Posted on 2010-09-21
2
384 Views
Last Modified: 2012-05-10
We are creating a new ASP.NET MVC2 application where various workflows have been flowcharted, so that our completed code will fullfill those workflows.  We are considering coding this with good old fashioned Objects OR using Workflow Foundation.  One con for WF, according to our team, is the learning curve, although it looks like it wold be pretty short to me.

After we coded the flowcharts in WF designer, how easy is it to use those WF flowcharts as a reference?  I mean if we would write our own GUI, and keep the flowcharts in the background, would tha t save us loads of programming effort?  

I expect that it would, but I am not the decision maker.  Instead I am trying to get real world advice from other developers who have used this new tool (WF 4.0).

Please give me your thoughts.

newbieweb
0
Comment
Question by:newbieweb
2 Comments
 
LVL 55

Accepted Solution

by:
Jaime Olivares earned 500 total points
ID: 33731032
You are right about the learning curve. But this should not be a barrier. It will take some few weeks to tame it.
The main benefit of WF is that you can change the workflow at any moment in a visual fashion, and the workflow engine complexities are handled by WF itself, not by you. So, you will have a moderate savings at the first time, but lot of time while mantaining your application.
About the GUI, WF is a backend facility, you have to build your GUI by yourself.
0
 

Author Closing Comment

by:newbieweb
ID: 33731301
Thanks a lot.
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Suggested Solutions

IntroductionWhile developing web applications, a single page might contain many regions and each region might contain many number of controls with the capability to perform  postback. Many times you might need to perform some action on an ASP.NET po…
Exception Handling is in the core of any application that is able to dignify its name. In this article, I'll guide you through the process of writing a DRY (Don't Repeat Yourself) Exception Handling mechanism, using Aspect Oriented Programming.
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now