Классические ASP-страницы возвращены в MVC3 - PullRequest
0 голосов
/ 28 октября 2011

Можно ли напрямую вернуть классическую веб-страницу ASP в качестве результата действия и т. Д.?Я только что унаследовал стек приложений Classic ASP, которые все еще поддерживаются и даже расширяются.

Я хочу прекратить писать новый код Classic ASP для перехода на установку на основе MVC (поскольку это направление, в котором движется отдел).Поэтому я ищу любые варианты, которые не требуют от меня переписывания всех приложений, но позволяют мне медленно добавлять функции, написанные на ASP.Net.

В идеале я хотел бы организовать функции вокруг контроллеров и т. Д., А затем вернуть существующие страницы ASP в результате действий.Мне бы хотелось, чтобы структура URL выглядела так же, как обычный сайт MVC.

Есть какие-нибудь мысли или советы?Я знаю, что есть другие сообщения на эту тему.Не видел ни одного, кто пытается вернуть ASP-страницы через Результат действия и т. Д.

Спасибо

Грэм

1 Ответ

3 голосов
/ 28 октября 2011

Можно ли напрямую вернуть классическую веб-страницу ASP в качестве результата действия и т. Д.

Нет. Лучшее, что вы можете сделать, это перенаправить. Если вы переносите какой-то устаревший классический сайт ASP на ASP.NET MVC, вы можете сделать это постепенно. Вы можете начать замену страниц по одной, представив контроллеры, модели и представления. iframes также может использоваться как временное решение для взаимодействия между двумя технологиями во время миграции.

...