Миграция с ASP.NET WebForms на ASP.NET MVC - PullRequest
3 голосов
/ 11 сентября 2009

Я разрабатываю веб-приложение для компании, в которой я работаю. Моя команда начала работать над приложением несколько месяцев назад, и было решено создать его с помощью ASP.NET WebForms. Теперь мы разработали довольно много кода и задаемся вопросом, был ли ASP.NET WebForms хорошим выбором. Может быть, мы должны мигрировать. Хорошо, но каков первый шаг? Мы не хотим переписывать все с нуля. Мы хотели бы добавить новый материал в MVC и переписать старую часть в будущем (постепенно). Можно ли как-то добавить приложение ASP.NET MVC к текущему WebForms? Могут ли они жить вместе?

Ответы [ 2 ]

8 голосов
/ 11 сентября 2009

Веб-формы Asp.net и MVC могут жить счастливо вместе. Вы добавите некоторые включения и директоры и добавите маршрут, который приведет к игнорированию страниц вашей веб-формы. Все объяснено здесь:

http://www.packtpub.com/article/mixing-asp.net-webforms-and-asp.net-mvc

6 голосов
/ 11 сентября 2009

Смешивание MVC с веб-формами не так уж сложно. По сути, вы хотите игнорировать любые существующие маршруты .aspx в вашем global.asax, а затем добавить маршруты для новых страниц, которые вы хотите построить с помощью MVC.

Подробнее см. в этой статье .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...