Microsoft Windows Workflow Foundation 4.0 Cookbook (Paperback)

Andrew Zhu

  • 出版商: Packt Publishing
  • 出版日期: 2010-09-25
  • 售價: $2,080
  • 貴賓價: 9.5$1,976
  • 語言: 英文
  • 頁數: 272
  • 裝訂: Paperback
  • ISBN: 1849680787
  • ISBN-13: 9781849680783
  • 無法訂購

買這商品的人也買了...

商品描述

Over 70 recipes with hands-on, ready to implement solutions for authoring workflows

  • Customize Windows Workflow 4.0 applications to suit your needs
  • A hands-on guide with real-world illustrations, screenshots, and step-by-step instructions
  • Explore various functions that you can perform using WF 4.0 with running code examples
  • A hands-on guide with real-world illustrations, screenshots, and step-by-step instructions

In Detail

Windows Workflow Foundation 4.0 (WF) is a significant part of .NET Framework 4.0. WF makes workflow technology available to every single programmer that uses the .NET Framework 4.0. It is easy to create long running and distributed programs using WF with the right knowledge. With this book, you will discover that working with workflows is easy.

This book provides both step-by-step recipes and relevant background information. It covers all the important aspects of Windows Workflow Foundation 4.0. The best thing about this book is that all recipes are based on real-world experiences of Andrew Zhu. Andrew is a global WF and BizTalk technology support engineer for Microsoft. This book covers everything you need to know, when working with workflows. Get to grips with flow control activities, messaging, and transaction processes with easy to understand steps followed by explanations. You will quickly learn to use collection and custom WF activities and WF services.

You will see recipes that illustrate integration of Windows Workflow with other applications such as WPF, ASP.NET, WCF service, SharePoint 2010, and Silverlight. Lastly, you will discover how easily you can customize W4 Designer with WF rule engine and others.

A fast-paced handbook with all that you wanted to know about working with workflows

What you will learn from this book

  • Design and develop WF applications
  • Control the workflow of data using arguments and variables
  • Create a machine state style workflow using Flowchart
  • Explore and use the built-in activities of WF
  • Customize persistence and tracking extensions using WF
  • Create Windows Workflow as a WCF service
  • Host Windows Workflow in other applications (ASP.NET, WPF)
  • Create your own independent WF Designer
  • Tune WF applications to run steady and fast
  • Risk management solution using WF's rule engine

Approach

This is a fast-paced and to-the-point handbook, it takes you through the important aspects that you need to know when working with Windows WF. The range of topics that we cover in this book is driven by what the working developer needs to know. It is neither a comprehensive reference to the whole WF architecture, nor a strategic guide to the complete application development lifecycle.

Who this book is written for

If you find yourself working with Windows Workflow Foundation 4.0 and you have basic knowledge of C#/.NET Framework/ VB and workflow, this book is for you. It will be best if you know both C# and VB, because WF 4.0 expression can only be written in VB (at the time of writing). With this book, you will be able to enhance your applications with flexible workflow capabilities using WF 4.0. To follow the recipes, you will need to be comfortable with .NET Framework, C# programming, basics of SOA, and how to develop them.

商品描述(中文翻譯)

超過70個實用的食譜,提供可立即實施的工作流程創建解決方案
- 自訂 Windows Workflow 4.0 應用程式以符合您的需求
- 一本實用指南,包含真實世界的插圖、螢幕截圖和逐步指導
- 探索使用 WF 4.0 可以執行的各種功能,並附有運行的程式碼範例
- 一本實用指南,包含真實世界的插圖、螢幕截圖和逐步指導

詳細內容
Windows Workflow Foundation 4.0 (WF) 是 .NET Framework 4.0 的重要組成部分。WF 使工作流程技術對每位使用 .NET Framework 4.0 的程式設計師都可用。擁有正確的知識,使用 WF 創建長時間運行和分散式程式是非常簡單的。通過這本書,您將發現處理工作流程是輕而易舉的。

本書提供逐步的食譜和相關的背景資訊,涵蓋 Windows Workflow Foundation 4.0 的所有重要方面。本書的最佳之處在於,所有食譜均基於 Andrew Zhu 的真實世界經驗。Andrew 是微軟的全球 WF 和 BizTalk 技術支援工程師。本書涵蓋了您在處理工作流程時需要了解的所有內容。您將輕鬆掌握流程控制活動、消息傳遞和交易過程,並附有易於理解的步驟和解釋。您將迅速學會使用集合和自訂 WF 活動及 WF 服務。

您將看到示範 Windows Workflow 與其他應用程式(如 WPF、ASP.NET、WCF 服務、SharePoint 2010 和 Silverlight)整合的食譜。最後,您將發現如何輕鬆自訂 W4 Designer,搭配 WF 規則引擎等功能。

一本快速上手的手冊,涵蓋您想了解的所有工作流程相關知識

您將從本書學到的內容
- 設計和開發 WF 應用程式
- 使用參數和變數控制數據的工作流程
- 使用流程圖創建機器狀態風格的工作流程
- 探索和使用 WF 的內建活動
- 使用 WF 自訂持久性和追蹤擴展
- 將 Windows Workflow 創建為 WCF 服務
- 在其他應用程式(ASP.NET、WPF)中託管 Windows Workflow
- 創建您自己的獨立 WF Designer
- 調整 WF 應用程式以穩定快速運行
- 使用 WF 的規則引擎進行風險管理解決方案

方法
這是一本快速且直截了當的手冊,帶您了解在使用 Windows WF 時需要知道的重要方面。本書涵蓋的主題範圍是根據工作開發者需要了解的內容而定。它既不是整個 WF 架構的全面參考,也不是完整應用程式開發生命週期的策略指南。

本書的讀者對象
如果您正在使用 Windows Workflow Foundation 4.0,並且對 C#/.NET Framework/VB 和工作流程有基本了解,那麼這本書適合您。如果您同時了解 C# 和 VB,那將是最好的,因為 WF 4.0 表達式只能用 VB 編寫(在撰寫時)。通過這本書,您將能夠使用 WF 4.0 增強您的應用程式,實現靈活的工作流程功能。要跟隨食譜,您需要對 .NET Framework、C# 程式設計、SOA 基礎知識及其開發有一定的熟悉度。