是否有任何使用MVP模式的开源ASP.NET应用程序

时间:2022-02-08 14:49:22

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.

我正在尝试将现有的Web表单应用程序升级到即将推出的框架,并根据新的业务需求重写几个工作流程。我想在这个项目中引入基于TDD的开发,但是经过一些调查后发现ASP.NET MVC不会帮助我,因为我的web现有应用程序使用了大量的Infragistics UltraWebGrid控件进行分组,分页,列移动等,没有好的选择ASP.NET MVC世界中的网格。我还需要在此版本中支持黑莓。因此,我计划在同一个项目中同时使用MVP用于桌面客户端和MVC用于黑莓客户端。

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.

我想知道是否有人在他们的项目中做了类似的事情,并使用MVP模式链接到任何好的开源asp.net应用程序。我不想使用WCSF,因为它太重了。我看到他们的MVPBundle示例应用程序,但它缺乏使用现代工具,如IoC(Unity或StructureMap),Mocking框架等。

Regards, Sunil

1 个解决方案

#1


The latest incarnation of Nerd Dinner has mobile support in an ASP.NET MVC app.

Nerd Dinner的最新版本在ASP.NET MVC应用程序中提供移动支持。

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.

我不确定黑莓的JS支持,但是有很多网格/转发器类型的控件和机制可以使用jQuery或即将推出的ASP.NET AJAX 4模板控件。

#1


The latest incarnation of Nerd Dinner has mobile support in an ASP.NET MVC app.

Nerd Dinner的最新版本在ASP.NET MVC应用程序中提供移动支持。

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.

我不确定黑莓的JS支持,但是有很多网格/转发器类型的控件和机制可以使用jQuery或即将推出的ASP.NET AJAX 4模板控件。