我一直在尋找Model-View-ViewModel模式,這是由幾個人在那裏建議(尤其是約翰戈斯曼,看看這個post和這podcast),但什麼其他模式(如果有)有人使用並喜歡......他們在哪裏增加價值?你在WPF中使用了哪些設計模式?你喜歡哪種設計模式?
我還偶然發現:
- 模型 - 視圖 - 視圖模型
- Presentation Model
- DataModel-View-ViewModel
- Patterns in Prism(現稱爲複合應用程序指南WPF)
我很想討論這些問題上面和我可能還沒有發現的那些。
你可能要檢查使用上面的鏈接數據模型 - 視圖 - 視圖模型模式。我的理解是該模式特別考慮了多線程場景。事實上,人們可能會爭辯說,否則使用它是過分的。 – cplotts 2008-10-09 15:00:43