WF的全名是Windows Workflow Foundation,它是微軟在.NET3.0之後推出的一套工作流開發框架。 WF是微軟在.NET3.0上推出的三大框架(WPF和WCF及WF)之一,其主要的目的在於為現有的.NET應用程式嵌入工作流程應用,目前最新的.NET4.5版本已經完美的整合了WF功能。 WF不是一個獨立的工作流程應用程序,它提供了一些類別庫用於輔助工作流程應用程式的開發,並提供了實現工作流程應用程式時所需要實現的一些機制,例如持久化、補償、追蹤機制等。
# WF被用來簡化和增強.NET應用程式的開發如果應用程式需要涉及工作流程則WF是最好的選擇。 WF不是一個獨立的應用程式開發環境,它提供了一套用於輔助工作流程開發的框架。 WF將被宿主到獨立的應用程式中,例如Windows Form應用程式、ASP.NET應用程式或Web Service中。
# 下面我們使用VS2013實作一個WF應用程序,控制結果延遲10秒顯示。
#
#
<span style="font-family:KaiTi_GB2312;font-size:18px;color:#666666;"><strong> class Program { static void Main(string[] args) { WorkflowInvoker.Invoke(new Workflow1()); } }</strong></span>
# 之前在專案中接觸過工作流程,但只是了解其思想,具體用法沒有親自實踐。這裡也只是做一個入門小程序,特別簡單。有更深入的理解希望大家隨時交流,不足之處請批評指正。
以上就是WF入門 的內容,更多相關內容請關注PHP中文網(www.php.cn)!