我想在WPF和Silverlight應用程序中使用MVVM設計模式。
我在哪裏可以實現在WPF或Silverlight應用程序與MVVM設計模式的商業邏輯?!!(在模型視圖模型或其他位置?!!)Mvvm應用程序和業務層的位置
請描述和鏈接到任何樣品(S)。 ..
謝謝
我想在WPF和Silverlight應用程序中使用MVVM設計模式。
我在哪裏可以實現在WPF或Silverlight應用程序與MVVM設計模式的商業邏輯?!!(在模型視圖模型或其他位置?!!)Mvvm應用程序和業務層的位置
請描述和鏈接到任何樣品(S)。 ..
謝謝
你的業務集中在模型視圖層和由WPF頁所需的邏輯業務對象邏輯有MVVM應用程序中沒有位置。你的業務應該被分解成一個單獨的類庫。這有很多好處,我可以解釋,如果你想我。
所以無論如何,這裏是你的解決方案的結構應該如何看起來像:
基本上,「M」在MVVM將成爲對象模型本身,除非查看需要一些模型,其包含來自不同對象的屬性...等
我們平時寫在視圖模型
1型號=>應用模型=>模型或提供業務層。另一個項目組織是意見,但是分離界面和共享庫是有用的。 – kenny 2012-01-14 21:44:32
謝謝你的回答。你有樣品嗎? – 2012-01-14 23:30:48