For example, using C# and Windows Workflow Foundation
, programmers can isolate two state machines in two files and specific their behaviors in event-driven programming paradigm.
The Datex warehouse management system is developed using state-of-the-art Microsoft technology including the .NET platform, Microsoft Windows Workflow Foundation
, Microsoft SQL Database and SQL Server Reporting Services (SSRS).
Recently, workflow platforms become widely available to developers as part of software development frameworks (for example, Microsoft is providing Workflow Foundation
in .NET Framework ).
The system has been built on Microsoft platform, more specifically on Windows Workflow Foundation
Readers should be familiar with Microsoft Windows COM, the.NET framework, and Windows Workflow Foundation
RT: Can you talk about the "Windows Workflow Foundation
" in more detail?
According to the company, Captaris Workflow 6.5 features: new support for Microsoft Office SharePoint 2007; simulation module, which supports Microsoft Windows Workflow Foundation
; integration with Microsoft Office InfoPath and Forms Server 2007; enhanced Key Performance Indicators (KPIs); enhanced support for Microsoft BizTalk Server 2006; as well as support for Microsoft SQL Server 2005 Express.
From a technical perspective, each task button launches a full-fledged Windows Workflow Foundation
The system was built around a beta version of Microsoft's Windows Workflow Foundation
, which combines a workflow engine, programming model, and developers' tools and is slated for public release this year.
Tenrox Release 9's workflow foundation
provides the implementation flexibility, automatic policy enforcement, point of entry controls and auditing capabilities organizations need to adapt quickly in a highly competitive environment, while remaining in compliance with labor laws, corporate governance regulations, and generally accepted accounting principles for cost and revenue reporting."
Dialog Workflow Designer, which is based on the Windows Workflow Foundation
, provides a drag-and-drop tool for designing applications and call flows, and can initiate other workflows including business rules, back-end operations, or Web services calls.