Asp.net-mvc и веб-формы, совместно существующие

У нас есть массовое клиентское веб-приложение. Недавно мы переиздали онлайн-эксперимент, чтобы сделать его быстрее. Мое предложение об использовании ASP.Net-MVC не было принято на борту, поскольку я как бы единственный, кто знает об этом.

Теперь мы собираемся приступить к перестройке другой части сайта, и снова я не могу использовать MVC, потому что никто здесь, независимо от того, сколько раз вы их просите, потрудился исследовать структуру.

Вместо того, чтобы снова и снова оставаться на холоде, мне бы очень хотелось переписать разделы в среде MVC.

Я думаю, что я мог бы с этим справиться, если бы я мог смешивать WebForms и MVC, но, похоже, в этой технике мало литературы.

Мне нужно было бы перейти на страницы MVC со страниц WebForm и наоборот.

Ive читал эту статью, и это здорово, но об этом больше нет?

Кто-нибудь действительно сделал это и успешно развернул его? Я бы хотел услышать любые военные истории, техники, советы, трюки и gotchas.

Я ищу столько литературы, сколько я могу взять в свои руки, чтобы, когда проект стартует, я могу представить убедительное дело тем, кто будет.

Спасибо заранее.

Ответ 1

Глава 12 в Профессиональный ASP.NET MVC 1.0 называется Лучшим из двух миров: веб-форм и MVC вместе, Он охватывает именно ту проблему, которую вы поднимаете. Хорошей новостью является то, что ее не так много. Книга была написана рок-звездами команды Робом Кониром, Скоттом Хансельманом, Филом Хааком и Скоттом Гатри. Я нашел его полезным при изучении ASP.NET MVC.

Кроме того, здесь называется статья Интеграция ASP.Net MVC в существующее веб-приложение ASP.Net, в котором обсуждаются он.

ОБНОВЛЕНИЕ. Оказывается, вы можете загрузить копию черновика Лучшее из двух миров для бесплатно. Это "Не скорректированный проект - не окончательная глава книги", но, возможно, стоит проверить.