注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具Windows Workflow Foundation高級編程

Windows Workflow Foundation高級編程

Windows Workflow Foundation高級編程

定 價:¥48.00

作 者: (美)基塔 著,陳宇寒 譯
出版社: 清華大學出版社
叢編項:
標 簽: 程序設計

ISBN: 9787302184430 出版時間: 2008-09-01 包裝: 平裝
開本: 16開 頁數(shù): 373 字數(shù):  

內容簡介

  如果您想掌握建立Windows Workflow Foundation解決方案的技巧,那么本書正是您所需要的。它為您提供了一個清晰、實用的指南,指導您開發(fā)基于工作流的軟件并將它集成到現(xiàn)有的技術體系中。在本書中,您還將看到很多現(xiàn)實世界中的例子以及示例代碼,它們將幫助您快速起步。書中對Windows Workflow Foundation中的每個主要部分以及與工作流應用程序相關的基本操作進行了深入研究。詳述了如何在Visual Studio中開發(fā)工作流,用定制代碼擴展框架,以及使用微軟的技術如SharePoint 2007和Windows Communication Foundation(簡稱WCF)來利用框架等內容。從而幫助讀者學會使用Windows Workflow Foundation來為公司創(chuàng)建極具價值的新型業(yè)務解決方案。

作者簡介

暫缺《Windows Workflow Foundation高級編程》作者簡介

圖書目錄

第1章 工作流和Windows Workflow Foundation導論
 1.1 背景簡介
 1.2 工作流概念
1.2.1 業(yè)務流程管理
1.2.2 工作流原則
1.2.3 工作流的類型
1.2.4 工作流場景和實例
1.2.5 工作流的實現(xiàn)
1.3 Windows Workflow Foundation
1.3.1 .NET和.NET Framework 3.0簡介
1.3.2 為何選擇Windows Workflow Foundation
1.3.3 誰應該關注Windows Workflow Foundation?
1.4 小結
第2章 Hello,Workflow!
2.1 Hello World
2.1.1 需要的工具
2.1.2 練習目標
2.1.3 開始練習
2.1.4 深入學習
2.2 小結
第3章 工作流的組成
3.1 平臺概覽
3.1.1 這是一個Foundation
3.1.2 適用對象
3.2 Windows Workflow Foundation的組件
3.2.1 工作流
3.2.2 活動
3.2.3 宿主
3.2.4 運行時服務
3.2.5 規(guī)則
3.2.6 Visual Studio
3.2.7 Windows Workflow工具
3.3 Windows Workflow Foundation特性及原理
3.3.1 動態(tài)更新
3.3.2 設計器宿主
3.3.3 擴展性
3.3.4 配置
3.3.5 監(jiān)視工作流
3.4 命名空間
3.5 Windows Workflow Foundation及其他技術
3.5.1 SQL Server
3.5.2 BizTalk Server
3.5.3 Office和SharePoint
3.5.4 Windows Communication Foundation
3.5.5 ASP.NET
 3.6 小結
第4章 工作流開發(fā)及Visual Studio
 4.1 工作流的組成
 4.2 工作流開發(fā)風格
4.2.1 Markup-only
4.2.2 Code-and-Markup
4.2.3 Code-Only
 4.3 工作流序列化
4.3.1 序列化類
4.3.2 定制序列化
 4.4 工作流編譯
4.4.1 wfc.exe
4.4.2 WorkflowCompiler類
4.4.3 編譯步驟
4.5 Visual Studio開發(fā)環(huán)境
4.5.1 解決方案和項目
4.5.2 菜單
4.5.3 工作流工具條
4.5.4 工具箱
4.5.5 項目項的類型
4.5.6 Properties窗口
4.5.7 設計器
4.5.8 設計時驗證
4.5.9 主題
4.5.10 調試
4.5.11 類型瀏覽器
 4.6 小結
第5章 工作流宿主、執(zhí)行及通信
 5.1 工作流宿主
5.1.1 工作流運行時
5.1.2 WorkflowInstance類
5.1.3 工作流執(zhí)行
5.1.4 WorkflowEnvironment類
 5.2 工作流通信
5.2.1 參數(shù)
5.2.2 本地通信服務
 5.3 小結
第6章 活動
 6.1 活動簡介
 6.2 內置活動
6.2.1 CallExternalMethod活動
6.2.2 Code活動
6.2.3 CompensatableSequence活動、Compensate活動以及CompensationHandler活動
6.2.4 CompensatableTransaction Scope活動和TransactionScope活動
6.2.5 ConditionedActivityGroup活動
6.2.6 Delay活動
6.2.7 EventDriven活動
6.2.8 EventHandlingScope活動和EventHandlers活動
6.2.9 FaultHandler活動和FaultHandlers活動
6.2.10 HandleExternalEvent活動
6.2.11 IfElse活動和IfElseBranch活動
6.2.12 InvokeWebService活動
6.2.13 InvokeWorkflow活動
6.2.14 Listen活動
6.2.15 Parallel活動
6.2.16 Policy活動
6.2.17 Replicator活動
6.2.18 Sequence活動
6.2.19 SetState活動
6.2.20 State活動
6.2.21 StateFinalization活動和StateInitialization活動
6.2.22 Suspend活動
6.2.23 SynchronizationScope活動
6.2.24 Terminate活動
6.2.25 Throw活動
6.2.26 WebServiceFault活動
6.2.27 WebServiceInput活動
6.2.28 WebServiceOutput活動
6.2.29 While活動
 6.3 開發(fā)活動
6.3.1 Activity類
6.3.2 CompositeActivity類
6.3.3 活動屬性
6.3.4 活動組件
6.3.5 示例:開發(fā)WriteFile活動
 6.4 小結
第7章 運行時服務
 7.1 內置服務
7.1.1 調度服務
7.1.2 批處理服務
7.1.3 持久化服務
7.1.4 追蹤服務
7.1.5 工作流加載器服務
7.1.6 數(shù)據(jù)交換服務
 7.2 開發(fā)運行時服務
7.2.1 開發(fā)調度服務
7.2.2 開發(fā)批處理服務
7.2.3 開發(fā)持久化服務
7.2.4 開發(fā)追蹤服務
7.2.5 開發(fā)工作流加載器服務
7.2.6 開發(fā)其他服務類型
 7.3 小結
第8章 開發(fā)高級活動
 8.1 活動執(zhí)行模型
 8.2 活動執(zhí)行上下文
 8.3 開發(fā)一個迭代活動
 8.4 事件活動
8.4.1 IEventActivity接口
8.4.2 工作流隊列
8.4.3 開發(fā)一個Event 活動
 8.5 小結
第9章 規(guī)則
 9.1 業(yè)務規(guī)則和Windows Workflow Foundation
9.1.1 代碼條件
9.1.2 解析規(guī)則
9.1.3 Windows Workflow規(guī)則語言
 9.2 相關活動
9.2.1 IfElse 活動、While 活動、Replicator 活動和ConditionedActivityGroup 活動
9.2.2 Policy
 9.3 規(guī)則的求值
9.3.1 鏈接選項
9.3.2 規(guī)則重新求值選項
 9.4 創(chuàng)建規(guī)則
9.4.1 規(guī)則
9.4.2 以編程方式創(chuàng)建規(guī)則
9.4.3 XML中的規(guī)則
 9.5 使用工作流規(guī)則
 9.6 動態(tài)升級規(guī)則
 9.7 小結
第10章 狀態(tài)機工作流
 10.1 狀態(tài)機解析
 10.2 何時使用狀態(tài)機
 10.3 狀態(tài)機活動
10.3.1 StateMachineWorkflow Activity類
10.3.2 State活動
10.3.3 EventDriven 活動
10.3.4 StateInitialization活動
10.3.5 StateFinalization活動
10.3.6 SetState活動
 10.4 遞歸狀態(tài)組合
 10.5 狀態(tài)機設計器
 10.6 操作和查詢狀態(tài)機工作流
10.6.1 StateMachineWorkflowInstance類
10.6.2 查詢一個狀態(tài)機實例
10.6.3 省略步驟
 10.7 購物車示例
10.8 小結
第11章 動態(tài)更新和設計器重新載入
11.1 動態(tài)更新
11.1.1 動態(tài)更新API
11.1.2 在工作流內部動態(tài)更新
11.1.3 更新還是不更新?
11.1.4 規(guī)則的動態(tài)更新
 11.2 設計器重新載入
11.2.1 設計器API
11.2.2 狀態(tài)機設計器
 11.3 使用動態(tài)更新和設計器重新載入
 11.4 小結
第12章 異常、錯誤以及調試
 12.1 異常
12.2 工作流錯誤
12.2.1 處理錯誤
12.2.2 取消句柄
12.2.3 拋出錯誤
 12.3 調試工作流
12.3.1 在Visual Studio中調試
12.3.2 運用WorkflowRuntime事件
12.3.3 追蹤
12.3.4 性能計數(shù)器
 12.4 小結
第13章 Windows Workflow Foundation和ASP.NET
 13.1 ASP.NET中的應用程序場景
 13.2 技術考慮
 13.3 管理工作流運行時
 13.4 作為頁面流引擎的工作流
13.4.1 Model-View-Controller
13.4.2 建立一個頁面流應用程序
13.5 小結
第14章 Windows Workflow Foundation和互聯(lián)系統(tǒng)
 14.1 互聯(lián)系統(tǒng)和面向服務的架構
 14.2 工作流和Web服務
14.2.1 Web服務活動
14.2.2 在一個工作流中調用Web服務
14.2.3 將工作流顯示為Web服務
 14.3 工作流和Windows Communication Foundation
14.3.1 了解WCF
14.3.2 使用WCF將一個工作流作為一個Windows服務
 14.4 小結
第15章 Windows Workflow Foundation和微軟Office系統(tǒng)
 15.1 微軟Office系統(tǒng)
15.1.1 通常的疑慮
15.1.2 已經(jīng)上市的新產(chǎn)品
15.1.3 SharePoint
 15.2 工作流和Office系統(tǒng)
15.2.1 將SharePoint作為一個宿主
15.2.2 Office應用程序作為前端
15.2.3 自帶的工作流
15.2.4 SharePoint中的工作流特性
15.2.5 工作流聯(lián)合
15.2.6 運行工作流
15.2.7 工作流表單
 15.3 Office中的工作流開發(fā)
15.3.1 在SharePoint設計器中進行開發(fā)
15.3.2 在Visual Studio中進行開發(fā)
 15.4 小結

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號