我不确定为什么找到用于开发Windows应用程序的任何框架或好的示例项目是如此困难。我确信对于Web应用程序框架,我们有Castle Project或ASP.NET MVC这些非常棒的东西,并且有许多示例遵循IoC,Caching等最佳实践。
Winforms中是否存在这样的东西?
答案 0 :(得分:2)
MS的Smart Client使用MVP模式。
答案 1 :(得分:2)
在我看来,MVC#是开发Winforms应用程序的最佳框架之一。掌握框架需要一点时间,但是一旦你理解了MVC#的工作原理,它就是孩子的东西。
从MVC#开始,查看提供的示例:http://www.mvcsharp.org/Examples.aspx(这是框架的优势之一!)
答案 2 :(得分:0)
答案 3 :(得分:0)
您可能想尝试Claymore;我试图将它构建得尽可能简单。
答案 4 :(得分:0)
Magellan有Paul Stovell框架。 Winform的细节是here。
答案 5 :(得分:0)
如果您还没有尝试WPF。它使用XAML进行布局并使用MVVM。使用imo非常简单,并创造良好的分离。我假设你正在使用传统的WebForms?