2011-07-10 33 views
1

我很困惑。我是幾個Sharepoint相關博客的熱心讀者,每個人都說「不要在.NET 3.5中使用狀態機工作流 - 它們不會在.NET 4中存在」。狀態機工作流死在.NET 4.0或不?

讀到這個話題,.NET 4.0確實支持狀態機工作流,但使用流程圖WF代替而不是。精細。
現在有Platform Update 1 - 它再次引入了狀態機工作流程。關於「新」狀態機功能的announcement也沒有多說關於爲什麼 - 似乎我們再次擁有了狀態機WF。

我的問題:微軟是否將狀態機工作流重新添加到混合中,或者這是一個完全「新」的狀態機工作流活動(與兼容性有關)。這是否是因爲抱怨沒有狀態機工作流的用戶壓力?我基本上正在尋找某種解釋,爲什麼在.NET 4(帶有平臺更新1)中突然出現狀態機工作流。並且:他們會留下(.NET 5)還是這是一個臨時舉措? PS:也看看官方的State Machine Guidance Whitepapers,他們基本上仍然會說如果你現在使用的狀態機是3.5 - 使用流程圖。

回答

2

WF4中的StateMachine與WF3中的StateMachine類似,但WF4完全不同,所以狀態機中也存在差異。

我們想在WF4上運送一臺StateMachine,但爲了發佈日期,我們不得不削減它。我們的計劃始終是儘快發貨。

至於StateMachine指導白皮書 - 它只是從來沒有得到更新。我會看看我們現在是否可以照顧。

+0

愛的誠實。感謝您的支持,Ron。 –

相關問題