Обновление фьючерсов ASP.Net MVC для MVC2 - PullRequest
4 голосов
/ 29 апреля 2010

С выпуском MVC2 какие заслуживающие внимания функции включены в обновление библиотеки MVC Futures?

Ответы [ 2 ]

11 голосов
/ 29 апреля 2010

Существует две версии 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 +):

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

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

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

  • Строго набранный ActionLink () .

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

  • поворот другое значениепровайдеры , такие как JsonValueProviderFactory.

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

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

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

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

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

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

0 голосов
/ 16 февраля 2012

Большой обзор фьючерсов MVC3 доступен здесь:

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

...