Обновление фьючерсов ASP.Net MVC для MVC2

Какие примечательные функции включены в обновление библиотеки MVC Futures с выпуском MVC2?


person Steve Horn    schedule 29.04.2010    source источник


Ответы (2)


Есть две версии MVC Futures, которые находятся рядом с MVC 2 RTM. Одна версия предназначена для .NET 3.5; другие нацелены на .NET 4. (Версия .NET 4 не является надмножеством версии .NET 3.5; вы должны включить их обе в свое приложение, если вам нужен весь набор функций.) Загрузите с http://aspnet.codeplex.com/releases/view/41742.

Неисчерпывающий список функций (.NET 3.5+):

  • страница диагностики, которая может помочь диагностировать ошибки времени выполнения и загрузки сборки (см. документация).

  • Новая, более мощная система привязки и проверки моделей. Подробная документация и руководство доступны по указанной выше ссылке.

  • Улучшена поддержка создания служб RESTful (см. Пространство имен Microsoft.Web.Mvc.Resources).

  • Типизированный ActionLink ‹T› ().

  • Множество других фильтров и помощников, таких как Html.Serialize () (см. сообщение в блоге), Html.Script () и т. Д.

  • Множество других поставщиков значений, таких как JsonValueProviderFactory.

  • Возможность отключить состояние сеанса для отдельных контроллеров, чтобы увеличить параллелизм на вашем сайте (см. документация).

Версия MVC Futures, ориентированная на ASP.NET 4, дополнительно включает:

  • Возможность иметь частичное кэширование вывода, например кэширование результата RenderAction () отдельно от остальной части страницы.

  • DynamicViewPage позволяет использовать реальные динамические объекты на вашей ViewPage, несколько более полнофункциональные, чем ViewPage по умолчанию ‹dynamic›.

  • Возможность использовать DataAnnotations 4 атрибута.

  • Удаленная проверка, IClientValidatable (способность атрибута проверки предоставлять собственную информацию о проверке клиента) и возможность настраиваемых атрибутов, не относящихся к DataAnnotations, вносить вклад в информацию ModelMetadata.

person Levi    schedule 29.04.2010

Отличный обзор MVC3 Futures доступен здесь:

http://weblogs.asp.net/imranbaloch/archive/2011/07/26/using-the-features-of-asp-net-mvc-3-futures.aspx

person Sniffer    schedule 16.02.2012