MVP Implimentation - 智能客户端软件Facotry(SCSF)与MVC#Framework

我遇到了这两个工具来帮助在Microsoft .NET中实现MVP模式:为企业构建应用程序。这本书只有几段关于它们,所以我想更深入地探讨它们。 我目前只关心.NET Windows Forms开发。我还没有使用过任何一种工具,如果有人对这两种工具都有过任何经验,我很好奇。两者之间有什么利弊?两者是否具有可比性,或者是另一个“事实上”。 那些不熟悉工具的人的链接: SCSF MVC#Framework     
已邀请:
好吧,因为很少有人看过这个页面,没有人评论/回答,我会回答我自己的问题,现在我已经对这两个问题进行了一些研究。 MVC#Framework看起来像一个很好的轻量级项目,但它仍然处于测试阶段并且在过去2年左右没有太多活动(因此只有VS 2008版本,尽管它在VS2010中可能正常工作)。我有点担心在生产代码中使用它,因为它的未来/成熟度可能会受到质疑。这很不幸,因为Dino Esposito在他的书(这是在MVC#出现的时候写的)中充满热情地提到了这一点。 SCSF似乎是一个重量级项目,但得到了Microsoft的模式和实践团队的支持。它有一个VS 2010(以及2008年)的版本。它不是测试版,因此应该是一个更成熟的选择。它还使用Enterprise Library 5.0。由于我对Unity for IoC以及AOP目的感兴趣,因此对Enterprise Library 5.0的依赖并不是什么大问题。也就是说,我担心这仍然是太重量级,瑞士军刀,一个项目。企业库也是如此(我提到了对它的兴趣,因为它可能更容易卖给不熟悉相关敏捷模式和实践的其他开发人员,因为它来自“微软”)。 这些工具似乎都不是“事实上的”(MVP似乎不存在这样的工具)。所以我很乐意听取有关Windows窗体中MVP实现的其他方法的意见。本土最好的?     

要回复问题请先登录注册