Курс Разработка web - приложений в Microsoft Visual Studio 2010
Разработка web - приложений в Microsoft Visual Studio 2010
-
- Код курса:
- 10264
-
- Длительность:
- 5 / 40
-
- Ближайшие даты:
-
-
- Цена, без НДС:
- Уточните
- Оніщенко Александр А
-
Microsoft тренер с опытом преподавания более 10 лет, с опытом разработки более 15 лет, с опытом...
Предварительная подготовка:
Успешное окончание курса М10267 (М2310) Основы разработки web - приложений в Microsoft Visual Studio 2010 или эквивалентная подготовка.
Приобретаемые навыки:
По окончании курса Вы будете уметь:
- Описывать исходную архитектуру и дизайн веб приложения
- Применять передовую практику и находить компромиссные решения на основе бизнес-требований при разработке веб-приложений
- Разрабатывать MVC модели
- Разрабатывать MVC контроллеры
- Разрабатывать MVC виды
- Оптимизировать дизайн веб-приложения для обнаружения поисковыми системами
- Создавать код на стороне сервера для веб-форм
- Оптимизировать управление данными для веб-форм
- Обеспечивать качество через отладку, тестирование модулей и рефакторинг
- Обеспечивать безопасноcть веб-приложения
- Использовать шаблоны и CSS для последовательного применения UI
- Разрабатывать клиентские сценарии и сервисы для управляемого, функционального и интерактивного интерфейса
- Внедренять продвинутый AJAX в веб-приложениях
- Развертывать веб-приложения
- Разрабатывать веб-приложения с использованием Silverlight
- Описывать базовую архитектуру ASP.NET 4.0
- Выявлять новые возможности ASP.NET 4.0
- Описывать компоненты MVC Framework
- Описывать структуру MVC приложения
- Описывать жизненный цикл страницы веб-форм
- Описывать жизненный цикл страницы MVC
- Описывать различия между жизненными циклами страницы веб-форм и страницы MVC
Содержание курса:
Модуль 1. Обзор модуля Проектирование веб-приложения
- Обзор IIS 7.0
- Обзор ASP.NET 4.0
- Введение в MVC Framework
- Обзор жизненного цикл запроса
- Лабораторные работы: Изучение Adventure Works веб-сайта
- Упражнение 1: Исследование Adventure Works веб-сайта Exercise 1: Explore the Adventure Works Web Site
- Упражнение 2: Сравнение веб-форм и MVC
- Упражнение 3: Работа с жизненным циклом страницы веб-форм
- Веб-приложения: Анализ проблемы
- Основы разработки веб-приложений
- Руководство для определения области применения веб-форм и MVC
- Инструменты Visual Studio 2010 и технологии для проектирования веб-приложения
- Лабораторные работы: Переделывание Adventure Works веб-сайта
- Упражнение 1: Пересмотр Adventure Works веб-сайта
- Упражнение 2: Переделывание Adventure Works веб-сайта
- Упражнение 3: Добавление MVC возможностей к сайту Adventure Works
- Изучение путей создания модели MVC
- Создание хранилищ данных
- Лабораторные работы: Разработка модели MVC
- Упражнение 1: поиск путей для создания MVC Моделей
- Упражнение 2: Создание хранилищ данных
- Реализация MVC Контроллеров
- Создание методов действий
- Лабораторные работы: Разработка MVC Контроллеров
- Упражнение 1: Создание MVC контроллера
- Упражнение 2: Добавление кода к списку записей блога
- Упражнение 3: Добавление кода для создания новой записи в блоге
- Упражнение 4: Добавление кода для редактирования записи в блоге
- Упражнение 5: Добавление код для удаления записи в блоге
- Внедрение MVC views
- Реализация строго типизированных MVC views
- Реализация частичных MVC view
- Лабораторные работы: Разработка MVC views
- Упражнение 1: Разработка списка MVC View
- Упражнение 2: Разработка Подробная информация MVC View
- Упражнение 3: Разработка a Details Создать MVC View
- Упражнение 4: Разработка a Create MVC View
- Упражнение 5: Разработка редактируемого MVC View
- Обзор SEO
- Создание файлов Sitemap и robots
- Использование ASP.NET маршрутизации
- Лабораторные работы: Обеспечение видимости
- Упражнение 1: Отображение URL-адресов веб-форм
- Упражнение 2: Создание файла Sitemap
- Упражнение 3: Создание инфраструктуры приложений
- Обзор структуры веб-приложений
- Управление ViewState
- Локализация веб-приложений
- Сохранение данных на странице веб-форм
- Проверка пользовательского ввода
- Лабораторные работы: Написание серверного кода для веб-форм
- Упражнение 1: Изменение страницы веб-форм для отображения локализованного контента
- Упражнение 2: Сохранение данных на странице веб-форм
- Упражнение 3: Изучение Viewstate
- Упражнение 4: Добавление валидации на страницы веб-форм
- Управление данными с помощью объектных запросов
- Использование элементов управления источником данных
- Использование динамических данных ASP.NET
- Лабораторные работы: Оптимизация управления данными для веб-форм
- Упражнение 1: Управление данными с помощью объектных запросов
- Упражнение 2: Настройка GridView
- Упражнение 3: Использование ListView, DetailsView | Графики
- Упражнение 4: Управление данными с помощью динамических данных ASP.NET
- Отладка и рефакторинг кода
- Модульное тестирование кода
- Обработка необработанных исключений
- Test Driven разработка
- Лабораторная работа: Отладка, модульного тестирования и рефакторинга
- Упражнение 1: Настройка обработки ошибок
- Упражнение 2: отладка кода
- Упражнение 3: Вход
- Упражнение 4: Создание модульных тестов
- Упражнение 5: Внедрение испытанной методологии разработки
- Настройка аутенфикации
- Настройка членства ASP.NET
- Управление авторизацией на основе ролей ASP.NET
- Лабораторные работы: Защита веб-приложений
- Упражнение 1: Настройка членства и ролей ASP.NET
- Упражнение 2: Аутентификация
- Упражнение 3: Авторизация
- Применение шаблонов
- Применение CSS, Скинов и тем
- Лабораторные работы: Применение шаблонов и CSS
- Упражнение 1: Изменить шаблон
- Упражнение 2: Создать вложенный шаблон
- Упражнение 3: Интегрировать шаблон
- Упражнение 4: Управлять Скинами
- Упражнение 5: Примение стилей, тем
- Разработка клиентских сценариев
- Внедрение AJAX
- Создание служб
- Лабораторные работы: разработка сценариев и сервисов на стороне клиента
- Упражнение 1: Создание клиентских сценариев
- Упражнение 2: Расширенный JQuery
- Упражнение 3: Создание службы WCF
- Внедрение Ajax в ASP.NET MVC страниц с помощью Microsoft Ajax
- Внедрение Ajax в ASP.NET и MVC страницы с помощью JQuery
- Работа с JQuery и Ajax событиями
- Лабораторные работы: внедрение передовых Ajax для веб-приложений AdventureWorks
- Упражнение 1: Использование AJAX в сценарии страницы MVC
- Упражнение 2: Использование JQuery в странице MVC
- Упражнение 3: Работа с событиями JQuery и Ajax
- Обзор развертывания веб-приложения
- Обзор развертывания веб-сайта
- Развертывание AdventureWorks
- Лабораторные работы: Развертывание AdventureWorks
- Упражнение 1: Развертывание проекта веб-приложения с помощью One-Click Publish
- Упражнение 2: Развертывание веб-приложения с помощью пакета Web Deployment
- Упражнение 3: Развертывание веб-сайта с помощью инструмента Copy Web Site
- Упражнение 4: Развертывание веб-сайт при помощи утилиты Publish Web Site
- Введение в многофункциональные интернет-приложения
- Обзор Silverlight
- Создание приложения Silverlight
- Лабораторные работы: разработка веб-приложений с использованием Silverlight
- Упражнение 1: Создание проекта Silverlight
- Упражнение 2: Создание службы WCF Silverlight
- Упражнение 3: Отображение данных с помощью элементов управления Silverlight
Экзамен:
Материалы и сертификаты:
Microsoft