2010-06-26 56 views
4

我想開發應用程序關於存儲一些關於書籍的信息,我想使用MVP模式 - 但我有一些疑慮,如果這種模式總是開發小型/中型winform應用程序的最佳實踐,或者可能沒有必要?MVP模式是每個winforms應用程序的最佳方式嗎?

ps。我想使用微軟的Smart Client Factory,在winforms中是否有MVP的框架?

預先感謝所有的想法

+0

MVP是一個非常簡單的模式來實現自己。我確定有框架,但你不需要它。這是使用Windows Forms的理想模式。我遇到了很多關於架構的問題,所以我寫了一篇關於它的文章,它應該爲您提供更多的細節。 MVVM vs MVP vs MVC:解釋差異。 http://joel.inpointform.net/software-development/mvvm-vs-mvp-vs-mvc-the-differences-explained/ – i8abug 2011-08-10 13:43:16

+0

看看這個問題是否它的一個好主意:http:// stackoverflow的.com /問題/ 1144032/IS-MVC-MVP-與-的WinForms-AN-反模式 – 2010-06-26 13:20:11

回答

0

沒有一個模式是最適合每一個應用程序。對於更多交互應用程序,我更喜歡MVVM模式。 MVVM通常保留用於WPF和Silverlight,但可以在Windows Forms中使用MVVM和Update Controls框架。

相關問題