Главная > .NET > Появилась утилита для автоматической конвертации WebForms-представлений в Razor

Появилась утилита для автоматической конвертации WebForms-представлений в Razor

Команда, отвечающая за разработку Telerik Extensions for ASP.NET MVC, разработала утилиту для автоматической конвертации WebForms-представлений в Razor.

Первоначально утилита разрабатывалась для внутреннего использования, но со временем было решено опубликовать ее исходные коды на GitHub, чтобы сообщество могло участвовать в дальнейшей разработке продукта. Утилита является консольным приложением, которое конвертирует ASPX/ASCX-файлы в CSHTML-файлы (пока поддерживается только C#).

Чтобы воспользоваться данной утилитой:

  1. Скачайте ее исходный код с GitHub
  2. Распакуйте архив
  3. Откройте решение Telerik.RazorConverter.sln в Visual Studio 2010
  4. Соберите (скомпилируйте) проект aspx2razor
  5. Из директории aspx2razor/bin скопируйте исполняемый файл aspx2razor.exe и сборку Telerik.RazorConverter.dll в удобное для Вас место
  6. Запустите aspx2razor.exe из командной строки:

    Первый параметр – это путь к ASPX/ASCX-файлу, второй (необязательный) – путь к директории, в которой будет создан CSHTML-файл. Если второй параметр не задан, то файл будет создан в директории, в которой находится исходный файл.

По заявлению самих разработчиков, утилита пока имеет свои ограничения (например, сейчас невозможно выполнить полностью автоматическое преобразование представлений), но, тем не менее, она может облегчить рутинную работу при переходе на Razor-синтаксис.

Реклама
Рубрики:.NET Метки: , ,
  1. Комментариев нет.
  1. No trackbacks yet.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: