轉《WF編程》筆記目錄

來源:互聯網
上載者:User

標籤:

《WF編程》筆記目錄 2008-03-18 09:33 by Windie Chai, 26803 閱讀, 49 評論, 收藏, 編輯
WF筆記開始
《WF編程》系列之0 - WF筆記開始
電子版
《WF編程》系列之附錄 電子版
1 Hello, Workflow
1.1 建立工作流程解決方案
《WF編程》系列之1 - Hello,Workflow & 建立工作流程解決方案
1.2 漫遊工作流程
1.2.1 活動
1.2.1.1 自訂活動
《WF編程》系列之2 - 漫遊工作流程:活動與自訂活動
1.2.2 Visual Studio 2005 擴充
1.2.2.1 Windows Workflow 和 XAML
1.2.2.2 WF 驗證和調試
1.2.2.3 設計器外觀
《WF編程》系列之3 - 漫遊工作流程:Visual Studio 2005 擴充
1.2.3 Widows Workflow Runtime
1.2.3.1 託管 Widows Workflow Runtime
1.2.3.2 Runtime 服務
1.2.3.2.1 調度服務 Scheduling Services
1.2.3.2.2 事務服務 Transaction Services
1.2.3.2.3 持久化服務 Persistence Services
1.2.3.2.4 Tracing Service Tracking Services
《WF編程》系列之4 - 漫遊工作流程:Widows Workflow Runtime及其服務
1.2.4 第一個工作流程
《WF編程》系列之5 - 漫遊工作流程:第一個工作流程
2 工作流程編寫方式
2.1 純程式碼
2.1.1 純程式碼與Visual Studio
《WF編程》系列之6 - 工作流程編寫方式:純程式碼
2.2 對象及其關係
《WF編程》系列之7 - 工作流程編寫方式:對象及其關係
2.3 純XAML
2.3.1 在XAML中使用自訂活動
《WF編程》系列之8 - 工作流程編寫方式:純XAML
2.3.2 編譯工作流程
2.3.2.1 使用 Wfc.exe
《WF編程》系列之9 - 編譯工作流程:使用WFC.EXE
2.3.2.2 使用 WorkflowCompiler 類
《WF編程》系列之10 - 編譯工作流程:使用WorkflowCompiler類
2.3.2.3 使用 MSBuild
《WF編程》系列之11 - 編譯工作流程:使用MSBUILD
2.3.2.4 XAML序列化
《WF編程》系列之12 - 編譯工作流程:XAML序列化
2.3.3 XAML啟用
《WF編程》系列之13 - XAML啟用
2.4 結合代碼與XAML
《WF編程》系列之14 - 工作流程編寫方式:結合代碼與XAML
3 順序工作流程
3.1 SequenceActivity
3.1.1 簡單的順序工作流程
3.1.1.1 序列中的序列
《WF編程》系列之15 - 順序工作流程與SequenceActivity
3.2 工作流程與外部世界
3.2.1 工作流程執行個體生存周期事件
《WF編程》系列之16 - 工作流程與外部世界:生存周期事件
3.2.2 工作流程參數
《WF編程》系列之17 - 工作流程與外來事件:工作流程參數
3.2.3 觸發事件與調用方法
3.2.3.1 服務合約 Service Contracts
《WF編程》系列之18 - 觸發事件與調用方法:服務合約 Service Contracts
3.2.3.2 服務的實現
3.2.3.3 工作流程的實現
《WF編程》系列之19 - 觸發事件與調用方法:服務以及工作流程的實現
3.2.3.4 宿主的實現
《WF編程》系列之20 - 觸發事件與調用方法:宿主的實現
3.3 故障 Faults
《WF編程》系列之21 - 故障 Faults
4 基本活動庫
4.1 基本活動
4.1.1 CodeActivity
《WF編程》系列之22 - 基本活動:CodeActivity
4.1.2 IfElseActivity
4.1.3 WhileActivity
4.1.4 SequenceActivity
《WF編程》系列之23 - 基本活動:IfElseActivity & WhileActivity & SequenceActivity
4.1.5 SuspendActivity
4.1.6 TerminateActivity
4.1.7 ThrowActivity
《WF編程》系列之24 - 基本活動:SuspendActivity & TerminateActivity & ThrowActivity
4.1.8 InvokeWorkflowActivity
《WF編程》系列之25 - 基本活動:InvokeWorkflowActivity
4.1.9 ParallelActivity
4.1.10 DelayActivity
4.1.11 ListrnActivity
《WF編程》系列之26 - 基本活動:ParallelActivity & DelayActivity & ListenActivity
4.1.12 EventHandlingScopeActivity
4.1.13 SynchronizationScopeActivity
4.1.14 ReplicatorActivity
《WF編程》系列之27 - 基本活動:EventHandlingScopeActivity & SynchronizationScopeActivity & ReplicatorActivity
4.2 本地通訊事件
4.2.1 CallExternalMethodActivity
《WF編程》系列之28 - 本地通訊事件:CallExternalMethodActivity
4.2.2 HandleExternalEventActivity
4.2.3 活動產生器
《WF編程》系列之29 - 本地通訊事件:HandleExternalEventActivity & 活動產生器
4.3 錯誤處理
4.3.1 FaultHandlersActivity
4.3.2 FaultHandlerActivity
《WF編程》系列之30 - 基本活動:錯誤處理
4.4 事務(Transactions)與補償(Compensation)
4.4.1 TransactionSopeActivity
4.4.2 補償(Compensation)
4.4.3 CompensatableSequenceActivity
4.4.4 CompensatableTransactionScopeActivity
4.4.5 CompensateActivity
《WF編程》系列之31 - 基本活動:事務(Transactions)與補償(Compensation)
4.5 條件與規則
4.5.1 ConditionedActivityGroup
4.5.2 PolicyActivity
《WF編程》系列之32 - 基本活動:條件與規則
4.6 WebServices
4.6.1 InvokeWebServiceActivity
4.6.2 WebServiceInputActivity
4.6.3 WebServiceOutputActivity
4.6.4 WebServiceFaultActivity
《WF編程》系列之33 - 基本活動:Web Services
4.7 狀態活動
4.7.1 StateActivity
4.7.2 StateInializationActivity
4.7.3 StateFinalizationActivity
4.7.4 EventDrivenActivity
4.7.5 SetStateSctivity
《WF編程》系列之34 - 基本活動:狀態活動
5 自訂活動
5.1 為何建立自訂活動?
5.1.1 複用性
5.1.2 擴充性
5.1.3 領特定領域語言 DOMAIN-SPECIFIC LANGUAGES
《WF編程》系列之35 - 自訂活動:為何建立自訂活動?
5.2 如何建立自訂活動?
5.3 活動的組合
《WF編程》系列之36 - 自訂活動:如何建立自訂活動?活動的組合
5.3.1 開啟黑盒子
5.3.1.1 屬性升級 Property Promotion
5.3.2 組合活動小結
《WF編程》系列之37 - 開啟黑盒子:屬性升級
5.4 相依性屬性
5.4.1 活動資料綁定
5.4.2 附加屬性
5.4.3 中繼資料屬性
5.4.4 相依性屬性小結
《WF編程》系列之38 - 相依性屬性
5.5 繼承法
5.5.1 ConsoleWriteActivity
5.5.2 活動組件
5.5.2.1 活動驗證器
5.5.2.2 活動設計器
《WF編程》系列之39 - 自訂活動:繼承法與活動組件
5.6 活動的執行
5.6.1 執行內容 Execution Context
5.6.2 自訂複合活動
《WF編程》系列之40 - 自訂活動:活動的執行
6 工作流程宿主
6.1 Workflow Runtime
6.1.1 Workflow Runtime日誌
6.1.2 Workflow Runtime設定檔
6.1.2.1 工作流程配置節
《WF編程》系列之41 - 工作流程宿主:日誌和設定檔
6.2 調度(Scheduling)服務
6.2.1 調度服務和線程
6.2.2 調度服務和配置
6.2.2.1 調度參數
6.2.3 選擇正確的調度服務
《WF編程》系列之42 - 承載工作流程:調度(Scheduling)服務
6.3 持久化服務 Persistence Services
6.3.1 持久化類
6.3.2 SqlWorkflowPersistenceService
6.3.3 SQL 持久化服務配置
6.3.4 運行持久化服務
6.3.5 持久化和序列化
《WF編程》系列之43 - 承載工作流程:持久性服務 Persistence Services
6.4 Tracing Service Tracking Service
6.4.1 跟蹤類
6.4.2 跟蹤配置
6.4.3 運行Tracing Service
6.4.3.1 跟蹤配置
6.4.4 資料維護
《WF編程》系列之44 - 承載工作流程:Tracing Service Tracking Service
6.5 持久化與跟蹤
6.5.1 共用串連的配置
6.6 小結
《WF編程》系列之45 - 承載工作流程:持久化與跟蹤

原文發佈於coding.windstyle.cn,歡迎訪問、訂閱並和我交流。

轉《WF編程》筆記目錄

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.