|

Oh,这下很多Workflow的Provider要惨了。太狠了,这下搞得很多厂商都有点民不聊生了。
现在的WinFX Beta里边已经包含了这个包,你可以下载试用(见最后的Windows Vista Developer Center链接)。并且为VS2005增加了新的项目模板和UI Designer(用过Biztalk的就知道,这些都是从Biztalk里边抓出来的)。你也可以在线试用。Enjoy it!
During today's PDC 2005 Keynote, Eric Rudder announced the Windows Workflow Foundation, an addition to the WinFx SDK designed to allow any application to add workflow functionality. In addition to the workflow engine, Visual Studio 2005 will include a new designer for graphically creating workflows and new wizards for creating workflow components.
Much in the same way that Windows Communication Foundation (Indigo) is the plumbing for communicating across applications, Windows Workflow Foundation is the infrastructure for creating workflows. Also like Indigo, it executes in the process space of the application to allow flexibility and scalability. Workflows are defined either graphically using the new Workflow Designer, or in code by using the System.Workflow namespace. The graphical designer can also output an XML (XAML) representation of the workflow which is then constituted into System.Workflow objects at runtime. Workflow components, called Activities, can then be dragged into the workflow from the tool palette. Each Activity is actually just an instance of a .NET class in the System.Workflow namespace. Activities include "IfElse" for comparisons, "Parallel" to launch an asynchrounous branch of a workflow, and "Code" which allows custom code to be injected into the workflow.
In addition to the graphical designer, there are new project templates for creating either sequential or state based workflows hosted in Console apps, Windows Forms apps, or ASP.NET.
Several Activities come default with Windows Workflow Foundation which use their own representation, in this case XAML, but Microsoft is planning to release another set that will generate BPEL compliant activities. Developers and ISVs can build their own activities using Visual Studio 2005 and the custom Activity Wizard which generated .NET source code, either VB.NET or C#.
Another important feature of Windows Workflow Foundation is its ability to modify a running workflow at runtime. This allows workflows to change dynamically as new tasks are required.
Currently SharePoint v3 and Office 12 have begun to use the Windows Workflow Foundation to provide workflow functionality to users.
For more information visit the Windows Vista Developer Center
|