View
60
Download
5
Category
Preview:
DESCRIPTION
Тренинг ASP.NET MVC 3. Гайдар Магдануров Microsoft. Тренер. Гайдар Магдануров Эксперт по веб-технологиям Twitter.com/ gaidar Facebook.com/ gaidar Gaidar.Magdanurov@microsoft.com Сообщества www.gotdotnet.ru, www.rsdn.ru. Программа тренинга. Знакомство с ASP.NET MVC 3 - PowerPoint PPT Presentation
Citation preview
Тренинг ASP.NET MVC 3
Гайдар МагдануровMicrosoft
Гайдар МагдануровЭксперт по веб-технологиям
Twitter.com/gaidarFacebook.com/gaidarGaidar.Magdanurov@microsoft.com
Сообществаwww.gotdotnet.ru, www.rsdn.ru
Тренер
Знакомство с ASP.NET MVC 3Движок представления RazorРабота с данными и моделиФормы, ввод данных и валидацияКонтроллеры и фильтрыВнедрение зависимостейРасширенная валидация данныхТестированиеКлиентская разработка и jQuery
Программа тренинга
Visual Studio 2010 (Express)SQL Server 2008 R2 (Express)ASP.NET MVC 3
Установка - Web Platfrom Installerwww.microsoft.com/web/downloads/platform.aspx
Необходимое ПО
Лабораторные работы и примеры на английском языке:
www.webcamps.mstrainingkit.webcamps.ms
Дополнительные материалы по платформе Microsoft:
www.techdays.rumsdn.microsoft.com/ru-ru/www.intuit.ru
Контент
ЗНАКОМСТВО С ASP.NET MVC 3Модуль 1
Обзор веб-платформы MicrosoftУстановка и Web Platform InstallerASP.NET MVC 3
Обзор паттерна MVCПреимущества и недостатки MVCКомпоненты MVC 3
Содержание модуля
Веб-платформа Microsoft
Web
Pla
tform
Inst
alle
rjQuery & Ajax Control Toolkit
ASP.NET
ADO.NET Entity Framework
SQL Server
IIS
Подробно о веб-платформе можно узнать на сайтах: www.asp.net, www.iis.net, www.msdn.com.
Обзор ASP.NET
Caching Modules
HandlersIntrinsics
Pages Controls
Globalization
Profile
Master Pages
MembershipRoles
Etc.
ASP.NET Core
ASP.NET Web Forms
ASP.NET MVC
ASP.NET Web Pages
Web Forms View Engine Razor View Engine
Visual Studio 2010 WebMatrix
Установка всех необходимых комонентовВеб-сервер, база данных, платформа
Бесплатный инструментВсегда в наличии последнии версии компонентовДоступен на 9 языках (русский, да)Галерея приложений Web App Gallery
Umbraco, DotNetNuke, Drupal, WordPressВозможность добавить свои приложения
Web Platform Installer
WEB PLATFROM INSTALLERДемонстрация
MVC = Model, View, Controller
Model(Данные)
View(Отображение)
Controller(Логика)
Принцип работы MVC
Запрос
View
Controller
Ответ
ControllerРаботает с модельюНесет логику обработки
ViewОтображает модель пользователю
Компоненты ASP.NET MVC 3
Model(Данные)
View(Отображение)
Controller(Логика)
• Razor• Хелперы• Частичные представления
• Внедрение зависимостей• Фильтры действий• Глобальные фильтры
• Аннотация данных • Модели данных• Модели представления
ASP.NET MVC В VISUAL STUDIOДемонстрация
СПАСИБО ЗА ВНИМАНИЕ!
Смотрите в следующей серии… Движок представления Razor…
Recommended