2010-09-23 21 views
4

最近我遇到了这个开源项目ASP.NET WebformsMVP有没有人有深入了解ASP.NET WebFormsMVP?

它似乎是asp.net mvc的替代方案,也是一种将可测试性引入现有webforms应用程序的快速方法。 (而不必经历重写一堆代码以使其适用于asp.net mvc的痛苦)

在尝试新事物时,couse社区支持和开放源代码项目放弃始终是一个问题,但继续前进从这些恐惧中,有没有人在这个框架下认真尝试?如果是这样,你能分享一下它的优点/缺点,是否真的值得去尝试一下?

非常感谢!

回答

4

WebformsMVP现在已包含在DotNetNuke中,因此我们已经开始间接地将它用作DNN中自定义模块开发的一部分。

我不认为我们已经充分利用了框架的所有功能,但迄今为止没有任何问题。该实现非常干净且易于实现,并且现有webforms代码的改进相当简单。对我们来说,学习曲线很少。

我们遇到了很多情况,我们不确定“正确”做事的方式,并且发现网上的指导非常有限。 (尽量避免它,有时我只需要将一些东西插入到ViewState中。)但是,由于DNN团队正在使用它,我们相当确信它不会很快消失,而且越来越多的例子应该在网上出现。

当然,我鼓励使用它,即使只是出于想要看到社区成长的自私理由。

+0

Hi Jim, 很高兴知道像DNN这样的大人物正在使用webFormsMVP。在您实施自定义模块时,我会很乐意听到您的想法。 – 2010-10-15 19:29:13

+0

这是我使用WebFormsMVP构建的一个演示DotNetNuke模块。 https://github.com/irobinson/BeerCollectionMVP – 2010-12-10 20:21:41

相关问题