Подтвердить что ты не робот

Каковы преимущества MVC3 над MVC2

В настоящее время я изучаю MVC2. фактически работая над моим первым проектом MVC2. Поскольку бета-версия MVC3 запущена и доступна для загрузки. пожалуйста, предложите мне использовать MVC3 (Beta) или продолжить с MVC2, а во-вторых, если я перейду на MVC3, то какие основные преимущества я получу от него. Мой проект - это приложение ERP. Пожалуйста, предложите мне, что мне делать.

Спасибо

4b9b3361

Ответ 1

Я предлагаю вам взглянуть на это сообщение в блоге от Скотта Гу:

http://weblogs.asp.net/scottgu/archive/2010/11/09/announcing-the-asp-net-mvc-3-release-candidate.aspx

Чтобы назвать некоторые преимущества, вы можете использовать Razor View Engine, который в зависимости от ваших требований сделает ваш код просмотра более приятным. Я считаю, что случай для системы ERP.

Это не связано с 100% mvc3, но с RC вы получаете NuGet с ним, если вы планируете использовать внешние библиотеки, чтобы помочь вам, это отличный способ их управления.

Кэширование с частичной страницей - отличная возможность для систем, которые разделяют биты и фрагменты в разных ui.

Ненавязчивый JavaScript и Валидация - еще одна отличная новая функция, которая поможет вам поддерживать поддерживаемость кода среди других преимуществ.

MVC3 также имеет некоторые преимущества от динамических аспектов .NET 4, а также помогает вам очищать свой код обзора.

И мой конечный результат был бы, MVC3 уже находится на RC-этапе.... у него уже есть лицензия Go Live и поддержка... если вы учитесь, я бы предложил изучить последние, вы получите все знания вам нужно использовать mvc 1 и 2, а также новые вещи о mvc 3.

Ответ 2

Одним из факторов является дата выпуска MVC 3 по сравнению с датой выпуска вашего приложения, то есть вы не должны отправлять приложение на основе бета-версии MVC.

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