2009-01-16 109 views
8

最近,我一直在用MVC和Django(實際上是MTV)的形式玩MVC,我必須說我喜歡它。用於.NET桌面應用程序的MVC框架

是否有任何類似的框架來創建桌面WinForm應用程序?

+0

這裏是MVC-in-WPF(AKA MVVM)的着陸頁,我總是傳遞:http://blogs.sqlxml.org/bryantlikes/archive/2006/09/27/WPF-Patterns.aspx – Will 2009-01-16 17:35:50

回答

4

不是我所知道的。

儘管我的大多數Winforms應用程序都使用MVC或MVP模式。我注意到,在創建Winforms應用程序時,你並不需要太多的框架。沒有路由基礎設施,也沒有視圖渲染。我發現我不必花費太多的精力來使用這些模式。

這也許可以解釋爲什麼在這個空間中沒有高調的框架。

1

一個winforms應用程序將視圖和控制器融合到幾乎一件事情的形式中。換句話說,您正在使用模型視圖/控制器模式。視圖和控制器的大部分工作已經完成。