Содержание
- 2. Серверная платформа Веб-платформа Microsoft Серверная платформа разработки Клиентская платформа разработки Портальные решения Инструменты разработки
- 3. Инструменты разработки WebForms MVC Framework WebMatrix Razor View Engine
- 4. ASP.NET MVC 3 Preview 1 выпущен 27 июля 2010 года Работает c .NET FW 4 /
- 5. Новые возможности / Preview 1 Новый движок представления - Razor View Engine Поддержка нескольких движков представления
- 6. Движок представления Razor
- 7. Движок представления Razor
- 8. Выбор движка представления В Preview 1 только ASPX и Razor. В RTW ожидается еще несколько.
- 9. Улучшения валидации Поддержка новшеств .NET 4.0 Поддержка новых атрибутов, вроде DisplayAttribute ValidationAttribute поддерживает перегруженный IsValid метод,
- 10. Улучшения валидации IValidatableObject public class ObjectData : IValidatableObject { … public IEnumerable Validate(ValidationContext context){ … yield
- 11. Улучшения валидации IMetadataAware public class MyAttribute : Attribute, IMetadataAware { … public void OnMetadataCreated(ModelMetadata metadata){ metadata.AdditionalValues["MyString"]
- 12. Инъекция зависимостей Preview 1 Контроллеры (регистрация, инъекция фабрик, инъекция контроллеров) Представления (регистрация, инъекция движкой представлений, инъекция
- 13. Инъекция зависимостей RTW Механизмы связывания (Model Binder) Провайдеры значений (FormValueProvider, QueryStringValueProvider и т.п.) Провайдеры валидации Провайдеры
- 14. Интъекция зависимостей Библиотека Common Service Locator и фреймворки, поддерживающие IServiceLocator, например Unity public interface IMyService {
- 15. Глобальные фильтры Регистрация фильтров на уровне всего приложения void Application_Start() { RegisterGlobalFilters(GlobalFilters.Filters); } void RegisterGlobalFilters(GlobalFilterCollection filters){
- 16. Динамические свойства ViewModel Немного синтаксической приправы ViewModel["UserData"] = new UserData { … }; // равнозначно ViewModel.UserData
- 17. Новые типы ActionResult HttpNotFoundResult HttpRedirectResult (Новое свойство Permanent) HttpStatusCodeResult
- 18. Связывание JSON-объектов Действия контроллеров могут связывать с моделью данные JSON-объектов $('button').click(function(){ var objData = { …
- 19. Планируемые возможности / RTW Улучшения Razor и интеграции инструментов с Visual Studio – UI для разных
- 21. HTML 5 Часто называют так набор HTML 5 и CSS3 Новые медиа-возможности (canvas, видео, аудио, встроенный
- 22. Поддержка стандартов Рабочая группа HTML Рабочая группа W3C Основная группа тестирования HTML 5
- 23. Сравнение разметки
- 24. Новый движок JavaScript “Chakra” Исходный код Парсер AST Интерпре-татор Байт-код Интерактивный процесс Фоновый процесс Компилятор Нативный
- 27. Основные ресурсы Сайт веб-платформы Microsoft http://www.microsoft.com/web/ ASP.NET Framework http://asp.net/mvc WebMatrix http://www.microsoft.com/web/webmatrix/ Internet Explorer 9 http://ie.microsoft.com/testdrive/
- 29. Скачать презентацию














![Динамические свойства ViewModel Немного синтаксической приправы ViewModel["UserData"] = new UserData { …](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/389985/slide-15.jpg)











Архитектурные элементы зданий Донецка
ЯЯСОВЕТЫЛОГОПЕДА22
Физическое качество - сила
М узы к а м о е г о народа
Почему ДНК именно такая?
В каких случаях приостанавливаются полномочия и отставка судьи? Тема 7
Розы из атласных лент
Осцилляторы. Импульсные возбудители дуги. Балластные реостаты
Fashion meeting
Проблемы физического воспитания студенческой молодежи
Массивы
Для чего мы изучаем физику?
Временное удостоверение сотрудника
Ламинарии
Презентация на тему Международные войны французских феодалов
Topic London
Общая характеристика водорода
Презентация на тему Технология оценки учебных успехов
Ядерные организмы. Царство протоктисты. Царство грибы
Проект «Мой выбор»
Diamondmining. Инновационная добыча алмазов и драгметаллов (для партнеров)
УЧАСТИЕ ГРАЖДАН В ПОЛИТИЧЕСКОЙ ЖИЗНИ СТРАНЫ
ФГОС (10)
Птицы, кормящиеся в воздухе
Портфолио МБДОУ №208
ЗАО «Ю-Тверь»
Экологический аукцион
Проведение контрольной работы