使用工作流设计器开发应用程序
Windows 工作流设计器 是可视化设计器和调试器,用于以图形化的方式构造和调试 Visual Studio 2010 开发环境中承载的 .NET Framework 版本 4中的 Windows Workflow Foundation (WF) 应用程序。它可用于通过使用模板和活动设计器来撰写复合工作流应用程序、活动库或 Windows Communication Foundation (WCF) 服务。有关工作流的更多信息,请参见 Windows Workflow Foundation。
下面是一些 工作流设计器 的旧版本中没有,而在 工作流设计器 的新版本中增加的新设计功能:
工作流设计器 是使用 Windows Presentation Foundation (WPF) 生成的。这将改善活动设计器体验并提高大型和复杂工作流的性能。
现在可通过 WPF 来设计自定义活动,并且使用 XAML 和编程模型来创建活动设计器也得到了简化。
实现了一个 Flowchart 活动,因此可以使用熟悉的流程图建模样式使程序流直观显示。
工作流设计器 有一个新的变量设计器,可用于在工作流中声明变量和指定变量的作用域,从而将这些变量绑定到活动。
在 Visual Studio 2010 中,创作 .NET Framework 4 工作流中的 Visual Basic 表达式时,工作流设计器 可提供完整的 IntelliSense 功能。
调试体验现在已延伸至 XAML,使您能在 XAML 工作流定义中设置断点并在运行时单步执行 XAML 代码,这提供类似于托管代码中的体验。
与以前的版本相比,在 Visual Studio 之外重新承载 工作流设计器 得到了极大的简化,现在只需要几行代码。
消息传递活动得到了增强,可以编写完全声明性(无代码)的 Windows Communication Foundation (WCF) 服务。
**“添加服务引用…”**功能可用于自动生成访问 Web 服务的活动。
本节内容
- 使用工作流设计器
介绍如何使用内置设计器来创建新活动和工作流项目,以及如何使用设计器提供的其他工具来处理参数、变量、表达式、导入和痕迹导航。
- 使用活动设计器
介绍系统提供的活动和模板及其设计器的类别。
- 使用工作流设计器调试工作流
介绍如何执行传统调试过程以及如何调试 XAML 和表达式。
- 工作流设计器 UI 帮助
包含 Windows 工作流设计器 提供的对话框的上下文相关帮助主题,以及有关设计器 shell 功能、键盘快捷键和错误消息的指南。
- Developing Workflow Applications Targeting the .NET 3.0 or .NET 3.5 Framework
包含有关使用面向 .NET Framework 3.5 版 或 .NET Framework 3.0 的旧设计器的指南。
生成日期:2011-02-23