- Microsoft Windows Workflow Foundation 4.0 Cookbook
- Andrew Zhu
- 289字
- 2021-04-13 17:00:33
In this chapter, we will cover:
- Creating the first WF program: HelloWorkflow
- Creating a WF program using C# code
- Initializing a WF program using InArguments
- Creating a WF program using OutArgument
- Creating a WF Program using InOutArgument
- Using Variable in a WF program
- Running a WF program asynchronously
- Customizing a MyReadLine activity with Bookmark
- Converting a WF program instance to XAML
- Loading up a WF program from an XAML file
- Testing a WF program with a unit test framework
- Debugging a WF program
Considering workflow programs as imperative programs, we need to think of three fundamental things:
- How to define workflow programs
- How to build (compile) workflow programs
- How to execute workflow programs
In WF4, we can define a workflow in either managed .NET code or in XAML. There are two kinds of code workflow authoring styles:
There are also two ways to author workflow in XAML:
- By WF designer (recommended)
- Typing XML tags manually
Essentially, a workflow program is a .NET program, no matter how we create it.
After defining workflows, we can build workflow applications as we build normal .NET applications.
When it comes to workflow execution, we need to consider three basic things:
- How to flow data into and out of a workflow
- How to store temporary data when a workflow is executing
- How to manipulate data in a workflow
This chapter is going to focus on answering these questions.
Before moving ahead, make sure we have the following installed on our computer:
- Windows Vista/7 or Windows Server 2008
- Visual Studio 2010 and .NET framework 4.0
We can also use Windows XP; however, its usage is not recommended.
- CorelDRAW X6圖形設計立體化教程
- Microsoft Visual C++ Windows Applications by Example
- Photoshop CS6實戰基礎培訓教程(全視頻微課版)
- 皮膚鏡圖像分析與識別
- Photoshop CC移動UI設計實用教程
- AutoCAD 2016入門與提高(超值版)
- 三維建模與3D打印從入門到精通
- Microsoft Azure: Enterprise Application Development
- 3ds Max/VRay印象燈光/材質/渲染技術精粹Ⅲ
- 用Multisim玩轉電路仿真
- 中文版Photoshop CS5實用教程(第2版)
- Origin 2022科學繪圖與數據分析
- SOLIDWORKS 2023中文版機械設計從入門到精通
- Animate核心應用案例教程:Animate 2020(全彩慕課版)
- Building Online Stores with osCommerce: Beginner Edition