Тренинг ASP.NET MVC 3 Гайдар Магдануров Microsoft
Гайдар Магдануров Эксперт по веб-технологиям Twitter.com/gaidar Facebook.com/gaidar Сообщества Тренер
Знакомство с ASP.NET MVC 3 Движок представления Razor Работа с данными и модели Формы, ввод данных и валидация Контроллеры и фильтры Внедрение зависимостей Расширенная валидация данных Тестирование Клиентская разработка и jQuery Программа тренинга
Visual Studio 2010 (Express) SQL Server 2008 R2 (Express) ASP.NET MVC 3 Установка - Web Platfrom Installer Необходимое ПО
Лабораторные работы и примеры на английском языке: trainingkit.webcamps.ms Дополнительные материалы по платформе Microsoft: msdn.microsoft.com/ru-ru/ Контент
ЗНАКОМСТВО С ASP.NET MVC 3 Модуль 1
Обзор веб-платформы Microsoft Установка и Web Platform Installer ASP.NET MVC 3 Обзор паттерна MVC Преимущества и недостатки MVC Компоненты MVC 3 Содержание модуля
Веб-платформа Microsoft Web Platform Installer jQuery & Ajax Control Toolkit ASP.NET ADO.NET Entity Framework SQL Server IIS Подробно о веб-платформе можно узнать на сайтах:
Обзор ASP.NET CachingCachingModulesModules HandlersHandlers IntrinsicsIntrinsics PagesPagesControlsControls GlobalizationGlobalization ProfileProfile Master Pages MembershipMembershipRolesRoles Etc.Etc. ASP.NET Core ASP.NET Web Forms ASP.NET Web Forms ASP.NET MVC ASP.NET MVC ASP.NET Web Pages ASP.NET Web Pages Web Forms View Engine Razor View Engine Visual Studio 2010WebMatrix
Установка всех необходимых комонентов Веб-сервер, база данных, платформа Бесплатный инструмент Всегда в наличии последнии версии компонентов Доступен на 9 языках (русский, да) Галерея приложений Web App Gallery Umbraco, DotNetNuke, Drupal, WordPress Возможность добавить свои приложения Web Platform Installer
WEB PLATFROM INSTALLER Демонстрация
MVC = Model, View, Controller Model (Данные) Model View (Отображение) View Controller (Логика) Controller
Принцип работы MVC Запрос View Controller Ответ Controller Работает с моделью Несет логику обработки View Отображает модель пользователю
Компоненты ASP.NET MVC 3 Model (Данные) Model View (Отображение) View Controller (Логика) Controller Razor Хелперы Частичные представления Внедрение зависимостей Фильтры действий Глобальные фильтры Аннотация данных Модели данных Модели представления
ASP.NET MVC В VISUAL STUDIO Демонстрация
СПАСИБО ЗА ВНИМАНИЕ! Смотрите в следующей серии… Движок представления Razor…