Содержание
- 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)











Правовая политика Республики Казахстан и ее направления
Компания Medical Icons
Общее понятие контроля
Формы записи алгоритмов
Посадка под школу биохакинга
Автоматизация звука Р в середине слова
В библиотеке Мурманского государственного технического университета с 15.11.2011 по 15.11.2012 открыт доступ к Электронно-библиотечной
Стратегический план развития
Правописание окончаний имен существительных 1-ого и 3-го склонения в Р.п., Д.п.
ПЛАН 2022 2023
Александр Иванович Куприн 11 класс
otnositelnost_dvizheniya
Татьянин день
Производная – это сложно, но прожить без нее не возможно?
Давньогрецький театр та його особливості
Современные VPD технологии MSC.Software для университетов
Excel
Применение Клеточной Хемилюминесценции
Economic Justice
Фотоальбом
Упорство и талант
Путешествие в Царство Плутона
простое решение с большими возможностями!
Эскалация_14.10
Гроза и молния
Влияние добычи и переработки полезных ископаемых на окружающую среду
Алгоритмы канального уровня
Козловская Диана. Грамоты