Windows Workflow Foundation 3


Dynamic Workflow Creation


Is it possible to generate workflows dynamically?
I want to be able to create workflows from scratch without having to use the workflow designer.
Take the following example:
 
I have an ASP.NET application in which I can manage the activities, tasks, conditions.
I say for example: I want a workflow which start by the create request. Then I have a condition which perfoms a check.
After this I want a task for the supervisor or for a given group of users.
 
This activity is bound to that condition etc. With a validation to check if the workflow is correct.
I press a save button and a workflow is generated with asp.net tasks.
 
The goal is that non-developer people are able to generate workflows without having to call the developers to create a new workflow.
 
Do u think this kind of functionality is feasible with WWF?
Hi Stephan,A short answer would be - almost everything is possible with Workflow Foundation. Just have a look at a couple of screencast listed here: http://www.philiprichardson.org/blog/?date=2007-10-12 - the Basic Workflow screencast in particular. This is a demo of some of the new workflow capabilities in the next version of Microsoft CRM which showcases a custom web-based workflow designer. If I understood you correctly you are aiming for this kind of solution?The real question would probably be: how much effort it is to develop something like this? For very simple scenarios which a small set of activities and very simple rules I don't think this would be really difficult but I would assume that adding workflow capablilities to your application the way CRM team did it will turn out to be a non-trivial task.
It is possible by rehosting workflow designer in host application.
 
Take a look at Workflow Hands-On labs Lab-10 "WF HOL10 - Embedding the Workflow Designer.doc"
 
Sincerely
Ray
Hi Stephan,A short answer would be - almost everything is possible with Workflow Foundation. Just have a look at a couple of screencast listed here: http://www.philiprichardson.org/blog/?date=2007-10-12 - the Basic Workflow screencast in particular. This is a demo of some of the new workflow capabilities in the next version of Microsoft CRM which showcases a custom web-based workflow designer. If I understood you correctly you are aiming for this kind of solution?The real question would probably be: how much effort it is to develop something like this? For very simple scenarios which a small set of activities and very simple rules I don't think this would be really difficult but I would assume that adding workflow capablilities to your application the way CRM team did it will turn out to be a non-trivial task.
Did u get any answer to your problem. I yes can u please share with me. B/c i have the same requirement as you.
 
Thanks
Hi,
I you get the answer plz share with us.
Hi Stephan,
If you have solution for the above requirement, please share with me. I do have a similar requirement.

Related Links

Workflow and Development Modes
My workflow deriving from my own workflow base class - will it work?
Object To Object Map Activity
Distributed Transaction with WWF
MaxInstances WorkflowRuntime
Remote workflow tracking
callback trigger
Question about hosting
Context bindings wsdl generation
Use of HandleExternalEvent result in an IfElse activity
Custom Activity Designer
How to invoke rule set editor independently?
WebService and Persistence
Workflow Designer slow with numerous rules
Replicator w/ ExecutionType=Parallel : How to create dynamic tasks in childactivity
Any example of having multiple categories in a WWF Designer toolbox?

Categories

MSDN
Visual Studio Design a...
HealthVault
Feedback and Discussions
Unified Communications
Archive
Windows Phone Preview ...
OneDrive Development
Kinect for Windows SDKs
Maps In Windows
Where is the Forum For…?
Suggestions and Feedba...
Visual C++
Visual Studio LightSwi...
Testing with Visual St...
Visual Studio Graphics...
Windows Desktop Develo...
Network Monitor
Windows Desktop Optica...
Windows Desktop Pro-Au...
Development with the W...
Windows Desktop Ribbon...
Windows Hardware Testi...
Developing Apps for Of...
Access for Developers
Outlook for Developers
SharePoint 2010 - Usin...
SharePoint Legacy Vers...
Azure Virtual Machines
Azure HDInsight
Azure Automation
Azure Data Factory
StorSimple
Azure DevTest Labs
Azure Database for Pos...
Azure Database for MySQL
Publishing Apps for th...
Windows Workflow Found...
Team Foundation Server...
BizTalk Server Adapter...
BizTalk Server RFID
Commerce Server 2007
Code Contracts
The Forum of Sho
TPL Dataflow
HealthVault Developer
Internet Explorer Web ...
Microsoft Translator H...
ISV Open Discussions
SyncFx - General [Read...
SyncFx – Microsoft Syn...
Microsoft Robotics - C...
SQL Server Integration...
SQL Server Reporting S...
SQL Server Data Access
Microsoft Drivers for ...
SQL Server Distributed...
Standard 2009: Embedde...
Standard 2009: Compone...
SQL Server 2012 High A...
SQL Server 2012 PowerP...
SQL Server 2012 Report...
SQL Server 2012 SQL To...
Windows Live ID: Devel...
Speech Service for Dev...
Bing Maps General
Silverlight Installati...
Managed Extensibility ...
Silverlight for Window...
Expression Media
Surface Application De...
Microsoft Security Dev...
Retired SharePoint Bus...
Retired SharePoint Ent...
.NET StockTrader Sampl...
Announcements about pr...
Building Development a...
Building Windows Store...
AppFabric Caching
Casablanca
Developer Documentatio...
(Retired) Exchange Pre...
JScript for the .NET F...
Microsoft adCenter: De...
Search Server: Feature...
Server Core Developers
Software Transactional...
Storage Platform – ATA
SQL Server 2014 In Azu...
Team Foundation Server...
Tellme Studio (retired)
Visual C++ Express Edi...
Visual C++ MFC and ATL
Visual Studio Gallery ...
Visual Studio Guidance...
Visual Studio Lab Mana...
Visual Studio Performa...
Web Sandbox - Exploits
Windows Developer Prev...
Windows Presentation F...
XNA Game Studio Express
Microsoft Graph

Resources

Encrypt Message



code
soft
python
ios
c
html
jquery
cloud
mobile