WF4.0 實戰(八):圖形化資料存取層——以工作流取代傳統 DAL 程式碼
將傳統三層架構的資料存取層 (DAL) 工作流化:代碼生成器產出對應 Stored Procedure 的 XAML 活動,複雜業務邏輯以拖曳活動 (IF、Fo
WF4.0 實戰(七):請假流程——狀態機實作駁回機制
使用 WF4 狀態機 (Codeplex Release) 實作請假流程,支援駁回操作。採用生魚片前輩提出的第四種方案:狀態機天然支援回退,最適合駁回場景。
WF4.0 實戰(九):猜數字遊戲——WPF 宿主與 Bookmark 互動
WPF 介面猜數字 (1~100),WF4 流程控制遊戲邏輯,透過 Bookmark 機制等待使用者輸入,支援智力等級評價 (愛因斯坦級 → 火星人)。 遊戲
WF4.0 實戰(十):分散式酒店訂房系統——ADO.NET Data Service + WCF Workflow Service
三層分散式架構:ADO.NET Data Service (資料存取) → WCF Workflow Service (業務邏輯) → 雙客戶端 (WPF /
WF4.0 實戰(十一):打造功能完整的郵件通知自訂活動
逐步建立可重用的郵件通知 CodeActivity,包含 SMTP 發送邏輯、自訂設計器 UI (ExpressionTextBox 綁定引數)、檔案選擇編輯器
WF4.0 實戰(十二):ASP.NET MVC 2.0 整合 WF4 狀態機實作多步驟註冊流程
結合 ASP.NET MVC 2 與 WF4 狀態機,實作四步驟使用者註冊 (個人資訊 → 職位資訊 → 學歷資訊 → 聯絡資訊),支援 Next/Back 導
WF4.0 實戰(十三):以工作流解決微軟面試算法題
題目:從 0~65535 不重複整數序列 (0 可重複) 中任取 5 數,判斷是否可構成連續序列。0 為萬用牌可代替任意數。O(n²) 不給分。 演算法分析
WF4.0 實戰(十四):ASP.NET 整合 WF4 完整企業級範例——任務佇列系統
綜合運用 WF4 持久化、追蹤、自訂擴充、WCF Workflow Service、WorkflowServiceHost、Interop 呼叫 WF3 規則引
WF4.0 實戰(十五):傷心聊天室——WCF 雙工通訊與工作流整合
使用 WF4 WCF Workflow Service 雙工通訊實作聊天室,支援開啟/加入/離開聊天室、廣播/私訊訊息、線上名單查詢。客戶端為 WinForm,
WF4.0 實戰(十六):WPF 與 WF4 互動——紅綠燈模擬器
紅綠燈循環邏輯 (紅 5 秒 → 黃 2 秒 → 綠 5 秒 → 黃 2 秒 → 紅...) 以 WF4 流程控制,WPF 透過資料綁定呈現,示範 WPF 與
WF4.0 實戰(十七):打造自動化網站操作機器人
使用 WF4 設計四個流程自動化操作瀏覽器:Google 搜尋、博客園登入、留言/推薦、定時循環回覆。核心為三個自訂 CodeActivity 操作 IE CO
WF4.0 實戰(十八):以工作流模擬 ASP.NET 請求生命週期
瀏覽器請求 IIS 處理 ASP.NET 頁面的完整流程,以 WF4 Flowchart + Sequential Workflow 視覺化呈現,包含環境建立與
WF4.0 實戰(十九):Silverlight + WCF + WF + Linq 整合應用範例
展示 WF4 如何使用 WCF 服務,並由 Silverlight 非同步呼叫,後端以 Linq to SQL 存取 Northwind 資料庫,呈現三層級聯
WF4.0 實戰(二十):Windows Server AppFabric 核心功能介紹與 WCF 托管實戰
Windows Server AppFabric 面向私有雲,包含兩大核心服務:AppFabric Caching Services (分散式快取) 與 App
WF4.0 實戰(二十一):Windows Server AppFabric 宿主 WF4 應用與持久化/追蹤配置
承接上篇 AppFabric 介紹,本文實作 Pizza 訂購系統,示範將 WCF Workflow Service 部署至 AppFabric,並配置 SQL
WF4.0 實戰(二十二):真實場景狀態機範例——門禁控制系統
本文翻譯自 Mebyon Kernow 的 A practical State Machine example,以建築物門禁控制為例,展示 WF4 狀態機核心功
WF4.0 實戰(二十三):自訂工作流活動設計器外觀的兩種實作方式
自訂 WF4 活動外觀有兩種方式:[Designer] 屬性硬編碼指定,與透過 IRegisterMetadata 註冊關聯。兩者各有優劣,微軟內建活動採用後者
WF4.0 實戰(二十四):打造可定制化的個人化 WebService 聚合平台
WF4 不僅能處理商務邏輯,更能整合多個外部 WebService 為統一介面。開源專案 Dropthings 即採此架構。本文實作一個動態、可定制、通用的 W