Description: Combining ASP.NET 2.0 and Windows Workflow Foundation (WF) will provide us with all the essential tools for building workflow-enabled web applications. Both ASP.NET and WF, however, are significant pieces of technology. Joining the two into a long-term relationship requires some careful thought and planning. In this article, we will look at an order processing application built for the web, and walk through the design. The application includes practical abstractions that shield the web application from the details of the workflow runtime. The application also addresses some real world scenarios. For instance, we ll keep our application state consistent with our workflow state by enlisting our database work inside the same transactions used by the WF tracking and persistence services.
- [0902_very] - cnVery bulletin board welcomed the use o
- [current] - Order to achieve an online submission, i
- [jbpm_test] - JBPM small example, claims workflow exam
- [ASP-SHOP] - Electronic shopping mall system in this
- [12] - Skelta Workflow.net India, a process man
- [3] - B2C e-commerce website system, a source
- [Pre_Approval] - wf+Asp.net approval
- [workflow-design-demo] - jbpm designer
- [WF] - wf
File list (Check if you may need any files):
readme.htm
wfOrderCommon
.............\bin
.............\...\Debug
.............\Context
.............\.......\HttpContextWrapper.cs
.............\.......\IContextService.cs
.............\Orders
.............\......\Order.cs
.............\......\OrderGateway.cs
.............\OrderService
.............\............\IOrderService.cs
.............\............\IOrderTransactionService.cs
.............\............\OrderEventArgs.cs
.............\Properties
.............\..........\AssemblyInfo.cs
.............\Utility
.............\.......\Check.cs
.............\wfOrderCommon.csproj
.............\wfOrderCommon.csproj.vspscc
wfOrders.sln
wfOrders.sql
wfOrderServices
...............\bin
...............\...\Debug
...............\ClassDiagram1.cd
...............\OrderService
...............\............\AvailableOrderTransitions.cs
...............\............\OrderService.cs
...............\............\OrderTransactionService.cs
...............\Properties
...............\..........\AssemblyInfo.cs
...............\..........\Settings.Designer.cs
...............\..........\Settings.settings
...............\wfOrderServices.csproj
...............\wfOrderServices.csproj.vspscc
...............\Workflow
...............\........\IWorkflowMediator1.cs
...............\........\WorkflowMediator.cs
...............\........\WorkflowResults.cs
...............\........\WorkflowStatus.cs
wfOrderWeb
..........\App_Themes
..........\..........\Default
..........\..........\.......\Default.skin
..........\..........\.......\StyleSheet.css
..........\Bin
..........\...\wfOrderCommon.dll
..........\...\wfOrderServices.dll
..........\...\wfOrderWorkflows.dll
..........\Default.aspx
..........\Default.aspx.cs
..........\Default.master
..........\Default.master.cs
..........\images
..........\More
..........\....\BadIdea.aspx
..........\....\BadIdea.aspx.cs
..........\....\Faulty.aspx
..........\....\Faulty.aspx.cs
..........\Web.config
wfOrderWorkflows
................\bin
................\...\Debug
................\FaultyWorkflow.xoml
................\FaultyWorkflow.xoml.cs
................\OrderStateMachine.layout
................\OrderStateMachine.xoml
................\OrderStateMachine.xoml.cs
................\Properties
................\..........\AssemblyInfo.cs
................\..........\Settings.cs
................\..........\Settings.settings
................\UpdateOrderActivity.cs
................\wfOrderWorkflows.csproj
................\wfOrderWorkflows.csproj.vspscc