Questions tagged [workflow-foundation]

windows workflow foundation… provides a programming model, in-process workflow engine and rehostable designer to implement long-running processes as workflows within .NET applications.

Windows Workflow Foundation

Windows Workflow Foundation (WWF) is a framework that enables users to create system or human workflows in their applications written for Windows 7, Windows Vista, Windows XP, Windows Server 2008 and the Windows Server 2003 operating systems. It consists of a namespace, an in-process workflow engine, and designers for Visual Studio. Windows Workflow Foundation can be used to solve simple scenarios, such as showing UI controls based on user input, or complex scenarios encountered by large enterprises, such as order processing and inventory control. Windows Workflow Foundation comes with a programming model, a rehostable and customizable workflow engine, and tools for quickly building workflow-enabled applications on Windows.

Resources

1421 questions
156
votes
11 answers

When to use Windows Workflow Foundation?

Some things are easier to implement just by hand (code), but some are easier through WF. It looks like WF can be used to create (almost) any kind of algorithm. So (theoretically) I can do all my logic in WF, but it's probably a bad idea to do it for…
Sumrak
  • 3,740
  • 7
  • 31
  • 37
142
votes
3 answers

What is a dependency property?

What is a dependency property in .Net (especially in WPF context). What is the difference from the regular property?
e11s
  • 4,123
  • 3
  • 29
  • 28
43
votes
4 answers

DependencyProperty.Register() or .RegisterAttached()

What's the difference between the two, when should RegisterAttached() be used instead of .Register()?
Sander Rijken
  • 21,376
  • 3
  • 61
  • 85
38
votes
5 answers

A strong case for WF

I have struggled for so long to find a compelling use case for workflow (ie: WF) as against regular imperative programming. Each time I fall back to the conclusion that I should just leave WF out or defer getting into it until later. But I keep…
Pita.O
  • 1,864
  • 1
  • 19
  • 27
35
votes
4 answers

Workflow Engine for .NET

This is a multipart question: First, what is your personal opinion of Workflow? Second, are there any other good .NET-based workflow engines? Some information about my usage: Using both static and dynamic workflows Integrate with Castle (Monorail…
Luke Schafer
  • 9,209
  • 2
  • 28
  • 29
34
votes
12 answers

What are your experiences with Windows Workflow Foundation?

I am evaluating WF for use in line of business applications on the web, and I would love to hear some recent first-hand accounts of this technology. My main interest here is in improving the maintainability of projects and maybe in increasing…
Brian MacKay
  • 31,133
  • 17
  • 86
  • 125
33
votes
6 answers

Why use Windows Workflow?

What is the benefit of using Windows Workflow foundation (WF) versus rolling your own workflow framework? From what I can tell, WF only provides a pretty bare-bones runtime engine, a bunch of classes, and a schema (XAML-based) for defining…
dso
  • 9,463
  • 10
  • 53
  • 59
32
votes
1 answer

Comparison between Stateless (on google code) and Windows Workflow

I'm starting to think that I should ditch Windows WF in favor of something simpler. I don't necessarily need to pause workflow execution for extended periods of time and restore them later. I would like a simple state machine framework that does…
Dave
  • 14,618
  • 13
  • 91
  • 145
31
votes
4 answers

What is the difference between state machine and workflow?

I want to learn what is the difference between "State machine" and "workflow", and how is it any different from "State machine workflow"?
19
votes
2 answers

Drools.NET vs Windows Workflow Foundation (WF)

I am currently in the process of searching for a rules engine that works in .NET. Our logic is pretty simple, +, -, *, /, and, or, basic order of operations stuff. However we are going to need to store this information in the database and then…
Nick Berardi
  • 54,393
  • 15
  • 113
  • 135
18
votes
5 answers

Did you successfully adopt Windows Workflow in a real world web application?

I have recently posted a question regarding the Windows Workflow running in a web application. Granted it was a fairly technical question that contained terms like ManualWorkflowSchedulerService, HandleExtrenalEvent, etc... it got about 15 views…
tstojecki
  • 1,480
  • 2
  • 19
  • 29
17
votes
9 answers

Open alternatives to Windows Workflow

Pre-warning: There are some other questions similar to this but don't quite answer the question (these include: Alternatives to Windows Workflow Foundation?, Can anyone recommend a .Net open source alternative to Windows Workflow?) We are developing…
Kinlan
  • 16,315
  • 5
  • 56
  • 88
15
votes
2 answers

WF 4 or BizTalk 2010?

I've got a question - BizTalk or WF? And let me clarify that I realize the analogous technologies behind the first three artifacts, and realize I could build them, but I don't find that they are built-in to WF and so I'm trying to understand why I…
15
votes
0 answers

Workflow-Core versus ElsaCore

I am looking for some alternatives to MS Flow/Power-Automate to save money. How are these two solutions different? Advantages of each? Downsides? https://elsa-workflows.github.io/elsa-core/ and https://github.com/danielgerlag/workflow-core We are…
kyleb
  • 1,968
  • 7
  • 31
  • 53
15
votes
9 answers

Workflow Design Dilemma - State Machine, yes or no

I'm a beginner with WF, but I've read a book and done a lot of googling. I want to write an inventory management service. The inventory is made up of individual items which have a state: Spare Installed In-Repair Items may spend months in each…
Aviad P.
  • 32,036
  • 14
  • 103
  • 124
1
2 3
94 95