Пропустить команды ленты
Пропустить до основного контента
English Version
Вход
Перейти вверх

M20486 Разработка веб-приложений на ASP.NET MVC 4. Developing ASP.NET MVC 4 Web Applications

Слушатели приобретут знания и навыки, необходимые для разработки приложений ASP.NET MVC на .NET Framework 4.5. Основное внимание направлено на повышение производительности кода, масштабируемости приложений и на применение веб-форм в подходящих условиях.

Также курс будет полезен в подготовке к сдаче экзамена , готовящимся к сдаче экзамена 70-486 «Developing ASP.NET MVC Web Applications».

Аудитория

Этот курс предназначен для профессиональных веб-разработчиков, которые используют Microsoft Visual Studio, заинтересованы в разработке передовых веб-приложений, хотят комплексно использовать HTML и создавать веб-сайты с разграничением модулей пользовательского интерфейса, доступа к данным и логики работы приложения.

Предварительные требования

Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:

  • Более двух лет опыта разработки веб-приложений с использованием Microsoft Visual Studio и Microsoft ASP.NET
  • Знание .NET Framework и знакомство с языком C#
По окончании курса слушатели смогут:
  • Описать стек веб-технологий Microsoft и выбрать соответствующую технологию для разработки любого приложения
  • Проектировать архитектуру и реализовать веб-приложения, которые будут соответствовать набору функциональных требований, требований к пользовательскому интерфейсу, а также адресной бизнес-модели
  • Создать MVC модель и написать код, реализующий бизнес-логику в модели методов, свойств и событий
  • Добавить контроллеры в MVC приложения для управления взаимодействия с пользователем, обновления моделей, и выбора и возвращения представлений
  • Создавать представления в MVC приложении для отображения и редактирования данных и взаимодействия с моделями и контроллерами
  • Запускать модульные тесты и отлаживать веб-приложения в Visual Studio 2012 и настроить приложение для устранения неполадок
  • Разрабатывать веб-приложения на ASP.NET для корректного отображения URL-адресов и навигации в логической иерархии для пользователей
  • Внедрять единый стиль, в том числе корпоративного бренда, по всему MVC веб-приложению
  • Использовать частичное обновление страницы и кэширование для улучшения пропускной способности сети и ускорить ответы на запросы пользователей
  • Писать код JavaScript, выполняемый на стороне клиента с использованием библиотеки JQuery для оптимизации времени отклика MVC веб-приложений
  • Внедрить системы полного членства в MVC 4 веб-приложения
  • Построить MVC приложение, которое противостоит атакам злоумышленников и сохраняется информацию о пользователях и предпочтениях
  • Описать создание веб-службы Windows Azure и вызвать её из MVC приложения
  • Описать Web API и цели добавления Web API для приложений
  • Изменить пути запросов браузера при работе MVC приложения
  • Описать процесс упаковки и развертывания ASP.NET MVC 4 веб-приложений с компьютера разработчика на веб-сервер для хранения или выполнения

Программа курса

Модуль 1: Обзор ASP.NET MVC 4
  • Обзор веб-технологий Microsoft
  • Обзор ASP.NET 4.5
  • Введение в ASP.NET MVC 4
Модуль 2: Проектирование ASP.NET MVC 4 веб-приложений
  • Планирование на этапе разработки проекта
  • Проектирование моделей, контроллеров и представлений
Модуль 3: Разработка ASP.NET MVC 4 моделей
  • Создание модели MVC
  • Работа с данными
Модуль 4: Разработка ASP.NET MVC 4 контроллеров
  • Написание контроллеров и действий
  • Написание фильтров действий
Модуль 5. Разработка ASP.NET MVC 4 представлений
  • Создание представлений с Razor Syntax
  • Использование HTML-помощников
  • Повторное использование кода в представлениях
Модуль 6. Тестирование и отладка ASP.NET MVC 4 веб-приложений
  • Модульное тестирование компонентов MVC
  • Реализация стратегии обработки исключений
Модуль 7: Структурирование ASP.NET MVC 4 веб-приложений
  • Анализ информационной архитектуры
  • Настройка маршрутов
  • Создание структуры навигации
Модуль 8: Применение стилей к ASP.NET MVC 4 веб-приложений
  • Использование шаблона представлений
  • Применение CSS в MVC приложение
  • Создание адаптивного интерфейса пользователя
Модуль 9: Создание отклика страницы в ASP.NET MVC 4 веб-приложении
  • Использование AJAX и частичное обновление страницы
  • Реализация стратегии кэширования
Модуль 10: Использование JavaScript и JQuery для отклика MVC 4 веб-приложения
  • Визуализация и выполнение кода JavaScript
  • Использование JQuery и jQueryUI
Модуль 11: Управление доступом к ASP.NET MVC 4 веб-приложениям
  • Реализация проверки подлинности и авторизации
  • Назначение ролей и членство
Модуль 12: Создание эластичных ASP.NET MVC 4 веб-приложений
  • Разработка безопасных сайтов
  • Управление состоянием
Модуль 13: Использование веб-сервисов Windows Azure в ASP.NET MVC 4 веб-приложение
  • Введение в Windows Azure
  • Проектирование и создание сервисов Windows Azure
  • Использование сервисов Windows Azure в веб-приложениях
Модуль 14: Внедрение веб-интерфейсов API в ASP.NET MVC 4 веб-приложений
  • Разработка Web API
  • Вызов Web API с мобильных и веб-приложений
Модуль 15: Обработка запросов в ASP.NET MVC 4 веб-приложениях
  • Использование HTTP-модулей и обработчиков HTTP
  • Использование Web Sockets
Модуль 16: Развертывание ASP.NET MVC 4 веб-приложений
  • Развертывание веб-приложений
  • Развертывание MVC 4 приложения
Продолжительность курса:
5 дней (40 часов)

 

 

 Регистрация на курс

 

Для регистрации на курс воспользуйтесь личным кабинетом
 

 Новости

 
 

 Облако тегов

 
Здесь будут отображаться тэги.(Upd)