Если раньше выпуск релиза сопровождался изменениями во всех частях ворка, то теперь изменения направлены явно в сторону улучшения и расширения пользовательских функций. Например разработаны готовые фильтры 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. )
14 комментариев:
Забавно, все что сейчас вводиться было озвучено и предложено сразу после выхода самой первой верси aspnetmvc. И применении interception filter и error handler и authorization filter. Забавно, что после очередного превью, многие выкидывают свои наработки и начинают использовать то что вышло.
Ага, попались ? Я тоже )) Оказывается выход 4 Preview только планируется ))) Вот что значит интересоваться только технической стороной и читать по диагонали )
Со всеми новинками можно поиграться на codeplex версии 4-ого превью: http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=aspnet&ReleaseId=15389 ;)
Звиняюсь, по поисковику вышел на этот пост, не видел что следующим постом идет тот самый линк :)
Вот такая петрушка :). Хотя мы давно уже не играемся, а работаем с этим framework-ом.
Коммерческие разработки? Если есть рабочие проекты - можно посмотреть? Вы случайно нигде не делитесь опытом, с какими проблемами приходится сталкиваться при работе с данным фреймворком?
Да коммерческие. В качестве примера можно посмотреть http://bonazone.ru. Остальное интранет приложения.
Конкретные вопрос только в частном порядке. Хотя есть мысли дать пару обзоров в местном dotnet сообществе(http://tlt.ineta.ru/).
Так же в блоге много записей связанных с aspnetmvc )
Если будет свободная минутка, а также желание помочь советом в частном порядке - vecalion эт гмайл (ваших контактов не нашел). :)
Я не прячу свое мыло,
Это сразу вы поймете.
Если ткнете по иконке,
Что конверт напоминает.
)
Очень полезная вещь, спасибо!!
Спасибо. Прочитал с интересом. Блог в избранное занес=)
Завтра разошлю ссылку всем сотрудникам, тут прикольно
Привет, всем! Хорошо написано, если б детальней конечно..
(У Л Ы Б К А)
Отправить комментарий