Преобразование проекта MVC2 aspx для использования MVC3 Razor view engine - PullRequest
2 голосов
/ 28 сентября 2011

Мне нужен совет.

У нас есть проект MVC2 aspx, который мы хотели бы (приятно делать, не нужно) обновлять, чтобы мы могли использовать механизм представления Razor вместо механизма aspx / webforms.

Всего существует около 200 файлов ASPX, которые необходимо преобразовать.

Как вы оцениваете, сколько времени это займет? И стоит ли это делать?

Ответы [ 2 ]

2 голосов
/ 28 сентября 2011

Если вы делаете это вручную, это займет много времени.Но вы можете использовать MVC 3 Project Upgrade Tool - это будет хороший выбор

1 голос
/ 28 сентября 2011

Telerik имеет инструмент преобразования . Он хорошо работает в простых случаях, но не помогает конвертировать главные страницы в макеты. Я использовал его для преобразования своего проекта (несколько сотен просмотров, до десяти главных страниц) - потребовалось некоторое время, чтобы выяснить, как сопоставить главные страницы с макетами, но в целом все прошло хорошо.
Стоит ли это того?
Ну, это зависит, в основном, от того, насколько ваш проект покрыт тестами. Синтаксис Razor намного чище, мне нравятся макеты лучше, чем мастер-страницы. Я всегда думаю, что у перехода на новую версию есть одно серьезное преимущество - это повод пересмотреть весь ваш код, рефакторинг и т. Д., Еще одно серьезное преимущество - работа с современными технологиями.

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