Я пытаюсь обновить свое существующее приложение веб-форм до будущей среды и переписываю несколько рабочих процессов в соответствии с новыми бизнес-требованиями. Я хочу представить в этом проекте разработку на основе TDD, но после некоторых исследований выяснилось, что ASP.NET MVC мне не поможет, так как мое существующее веб-приложение использует множество элементов управления InfraWistics UltraWebGrid для группировки, подкачки страниц, перемещения столбцов и т. Д., И нет хорошей альтернативы сетки в мире ASP.NET MVC. Мне также нужно поддержать Blackberry в этом выпуске. Итак, я планирую использовать как MVP для настольного клиента, так и MVC для клиента Blackberry в одном проекте.
Я хотел бы знать, сделал ли кто-то что-то подобное в своем проекте и связался с любым хорошим приложением asp.net с открытым исходным кодом, используя шаблон MVP. Я не хочу использовать WCSF, так как это слишком тяжелый вес. Я видел их пример приложения MVPBundle, но в нем отсутствуют современные инструменты, такие как IoC (Unity или StructureMap), Mocking Framework и т. Д.
С уважением,
Сунил