是否有使用MVP模式有什么好的开源的ASP.NET应用程序 [英] Is there any good open source ASP.NET application using MVP pattern

查看:97
本文介绍了是否有使用MVP模式有什么好的开源的ASP.NET应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想我现有的Web窗体应用程序升级到即将到来的框架和重写夫妇工作流程按照新的业务需求。我想在这个项目中引入基于TDD的发展,但经过一番调查后发现,ASP.NET MVC不会帮我,我的网络现有的应用程序使用大量的Infragistics UltraWebGrid为分组,分页,列移动等控制并没有很好的替代电网在ASP.NET MVC的世界。我还需要支持黑莓在此版本中。所以,我打算使用这两个MVP的桌面客户端和MVC在同一个项目中的黑莓客户端。

I'm trying to upgrade my existing web forms application to upcoming framework and rewriting couple of workflow as per the new business requirements. I want to introduce TDD based development in this project but after some investigation found that ASP.NET MVC will not help me as my web existing application is using lots of Infragistics UltraWebGrid controls for grouping, paging, column moving etc and there is no good alternative grids in ASP.NET MVC world. I also need to support blackberry in this release. So, am planning to use both MVP for desktop client and MVC for blackberry client in same project.

我想知道,如果有人做了在他们的项目和链接使用MVP模式有什么好的开源asp.net的一个应用类似的东西。我不想使用WCSF,因为它是太重的重量。我看到了他们MVPBundle示例应用程序,但它缺乏使用现代化工具,如IOC(统一或StructureMap),惩戒框架等。

I would like to know if someone has done something similar in their project and links to any good open source asp.net applicaton using MVP pattern. I dont want to use WCSF as it is too heavy weight. I saw their MVPBundle sample application but it lacks use of modern tools like IoC (Unity or StructureMap), Mocking framework etc.

问候,
苏尼尔

Regards, Sunil

推荐答案

最新的化身 书呆子晚餐有<一个href=\"http://www.hanselman.com/blog/MixMobileWebSitesWithASPNETMVCAndTheMobileBrowserDefinitionFile.aspx\"相对=nofollow>在ASP.NET MVC应用程序的移动支持。

我不知道有关的黑色浆果的JS支持,但也有相当多的网格/中继型使用jQuery的两种或即将出台的 ASP.NET AJAX 4 模板控制。

I'm not sure about the JS support on a black-berry but there are quite a few grid/repeater type controls and mechanisms available using either jQuery or the forthcoming ASP.NET AJAX 4 templating controls.

这篇关于是否有使用MVP模式有什么好的开源的ASP.NET应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆