2009-05-31 43 views

回答

11

根據這篇文章:

http://visualstudiomagazine.com/articles/2009/01/01/windows-workflow-changes-direction.aspx

Windows工作流基礎4.0與全新的思維「自下而上改寫...... WF 3.0/3.5將保持框架的一部分,將運行側與WF 4.0並肩作戰,這讓您可以在適合組織更廣泛目標的時候管理轉型。「

......這是代碼爲「我們知道我們只是搞砸了你的編程模型,但我們有一個長期戰略,所以我們希望你能原諒我們。」

文章接着說,

的收益是巨大的:定製 活動的中心舞臺,並 創作他們要簡單得多; 工作流程完全是聲明式的; ,並有三種工作流程 樣式,您可以無縫地組合 。除了10-至 100倍運行時性能 的改進之外,您可能會看到創建和調試工作流程所需的時間縮短10倍。

這個改變並非沒有批評者。在this article at DotNetKicks中,作者指出:「微軟正在嚴重破壞DotNet開發人員社區,並在發佈這些半烘焙產品的同時在產品中採用,並在發佈後突然出現。」

這就是爲什麼我通常會等待2.0或3.0版本的Microsoft技術,儘管我爲ASP.NET MVC制定了一個例外。

+0

值得一提的是,他們也將最初的WWF稱爲「輕量級」。任何W * F都不是,而是固定和增強像JIT,WinForms渲染和在以前的操作系統版本中的一般渲染等基礎知識。他們只是在膨脹之後繼續臃腫。保持良好,體面和穩定並不符合他們的利益,但他們會每次都提倡新的承諾。恭喜他們,但這樣的事情會讓人們隨着時間的推移走開,並且遠離鎖定。 – 2009-05-31 16:31:36

+11

抖動需要修復還是增強? WinForms渲染得到了改進 - 它被稱爲WPF。增加可用框架的數量並不會膨脹。你不想使用WF?不要使用它。去查找「膨脹」的定義。另外,說我們聽到的最愚蠢的事情不符合他們的利益,保持良好,體面和穩定。他們從一個糟糕的,不穩定的平臺中獲益?面對它的荒謬。請保持這種胡言亂語。 – Will 2009-05-31 17:05:31

0

此更改不在Visual Studio 2010測試版1中嗎?下載它,找出並告訴Microsoft你對它的看法。

1

我們發現當工作流產品傳入和傳出數據時,很難將您的頭部包裹起來。斯科特艾倫有一系列的文章描述了這個過程,但這仍然不是一件容易的事。

相關問題