Движок сайта обновлен на ASP.NET MVC 3.0
Рад сообщить, что движок сайта был обновлен и теперь используется технология ASP.NET MVC 3!
Процесс миграции был следующий:
Сначала необходимо установить ASP.NET MVC 3.0, получить который можно по ссылке http://www.asp.net/mvc/mvc3.
Дальше с помощью инструмента ASP.NET MVC 3 Application Upgrader проект на MVC 2.0 был обновлен до версии MVC 3.0.
Затем руководствуясь информацией статьи "Обновляем приложение с MVC 2 до MVC 3" были загружены на продакшн сервер необходимые библиотеки:
- Microsoft.Web.Infrastructure.dll
- System.Web.Helpers.dll
- System.Web.Razor.dll
- System.Web.WebPages.dll
- System.Web.WebPages.Deployment.dll
- System.Web.WebPages.Razor.dll
которые находятся в папке
c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies\
И как финальный штрих, все (ну еще не все) страницы переписаны с использованием Razor. Признаюсь, что код стал намного чище и понятней.
Для того, чтобы Razor заработал, в Global.asax необходимо добавить строку:
ViewEngines.Engines.Add(new RazorViewEngine());
Вот как бы и все. Теперь можно пользоваться всеми преимуществами ASP.NET MVC 3.0!
Компании из статьи
Microsoft Украина | Украинское подразделение компании Microsoft. |