В блоге Scottа Gu появилась запись о выпуске очередного
Preview aspnetmvc ворка.
Если раньше выпуск релиза сопровождался изменениями во всех частях ворка, то теперь изменения направлены явно в сторону улучшения и расширения пользовательских функций. Например разработаны готовые фильтры
Authorize Filter,
HandleError Filter и
OutputCache Filter.
Фильтр авторизации использует несколько правил, по роле, по логину.
Фильтр обработки ошибок может по разному реагировать на ошибки, настройка на разные типы exception.
Интересно еще одно нововведение
AccountController Class. Это уже реализация целой логики по управлению account-ами.
Как и раньше делаются все усилия чтобы данный продукт легко поддавался тестированию. Этот принцип коснулся и
Testing TempData.
With previous ASP.NET MVC Previews you had to mock objects in order to test the TempData collection. With Preview 4 you no longer need to mock or setup anything. You can now add and verify objects within the Controller's TempData collection directly within your unit tests (for example: populate a controller's TempData property before calling its action method, or verify that the action updated the TempData after the action returned). The actual storage semantics of the TempData collection is now encapsulated within a separate TempDataProvider property.
И в заключении Скотт пообещал рассказать какие изменения коснутся AJAX в 4 Preview.
Я же со своей стороны жду появления subcontrollers. )