top-image
Главная » Услуги и обучение » Информационные технологии » Microsoft » Средства разработки » Разработка Web приложений с использованием ASP.NET 4.5 MVC 4

Код: 20486

Разработка Web приложений с использованием ASP.NET 4.5 MVC 4

Отправить нам заявку на участие в мероприятии Получить коммерческое предложение

Описание:

На занятиях курса Вы научитесь создавать Web-приложения с использованием ASP.NET MVC из .NET Framework 4.5. Вы получите знания и навыки, которые позволят Вам заметно повысить производительность и масштабируемость разработанных Вами Web-приложений. В ходе занятий Вы сравните технологии ASP.NET MVC и ASP.NET Web Forms и получите рекомендации по выбору той или иной технологии.

Курс проводится с использованием последней версии Visual Studio 2012, примеры основаны на движке MVC4.

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

Для обучения на данном курсе Вам необходим действующий доступ к аккаунту Windows Azure.  Примите во внимание, что получение нового доступа может занимать до 48 часов. Если у Вас нет доступа – просьба сообщить об этом Вашему менеджеру при записи на обучение. В этом случае мы предоставим Вам trial-версию: 30-дневный Windows Azure Pass.

По окончании курса Вы будете уметь:

  • Описывать основные технологии Microsoft в области web-разработки и выбирать наиболее подходящие для решения ваших задач.
  • Проектировать веб-приложения, удовлетворяющие различным требованиям.
  • Создавать модели шаблона MVC и реализовывать бизнес-логику в рамках этих моделей.
  • Создавать контроллеры MVC приложения, взаимодействующие с пользователями, моделями и представлениями данных.
  • Создавать представления MVC приложения, предназначенные для отображения и редактирования данных, а также для взаимодействия с моделями и контроллерами.
  • Создавать unit-тесты и использовать средства отладки Visual Studio 2012 при разработке веб приложений.
  • Создавать веб-приложения, использующие удобочитаемые для человека URL
  • Использовать единый интерфейс и стиль в Вашем MVC приложении.
  • Ускорить взаимодействие с пользователем за счет кэширования и частичного обновления страниц.
  • Создавать клиентский код на JavaScript, использующий библиотеку jQuery.
  • Создавать защищенные MVC приложения.
  • Использовать web-сервисы Windows Azure из Вашего MVC приложения.
  • Разворачивать MVC приложения.

Программа мероприятия:

Модуль 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 Моделей (Models)
  • Работы с данными        

Модуль 4. Разработка ASP.NET MVC 4 Контроллеров

  • Создание Контроллеров (Controllers) и их Методов (Actions)
  • Создание фильтров для методов (action filters)

Модуль 5. Разработка ASP.NET MVC 4 Представлений

  • Создание Представлений (Views) с использованием движка Razor.
  • Использование HTML Helpers
  • Повторное использование кода в Представлениях    

Модуль 6. Тестирование и отладка ASP.NET MVC 4 веб приложений

  • Создание unit-тестов
  • Конфигурирование обработки исключений     

Модуль 7. Структурирование ASP.NET MVC 4 веб приложения

  • Конфигурирование шаблонов url
  • Создание навигационных элементов управления      

Модуль 8. Применение стилей в ASP.NET MVC 4 веб приложении

  • Использование шаблонов представлений
  • Применение стилей CSS в MVC приложении
  • Создание адаптивного пользовательского интерфейса      

Модуль 9. Создание интерактивных страниц в ASP.NET MVC 4 веб приложении

  • Использование AJAX и частичного обновления страниц
  • Стратегия использования кэширования

Модуль 10. Использование JavaScript и jQuery для создания интерактивных страниц

  • Размещение и запуск JavaScript на странице
  • Использование jQuery и jQueryUI

Модуль 11. Ограничение доступа в ASP.NET MVC 4 веб приложении

  • Аутентификация и авторизация
  • Назначение ролей

Модуль 12. Безопасность в ASP.NET MVC 4 веб приложении

  • Создание надежных сайтов
  • Сохранение состояния

Модуль 13. Использование веб сервисов Windows Azure в ASP.NET MVC 4 веб приложении

  • Введение в Windows Azure
  • Проектирование и реализация web сервисов Windows Azure
  • Использование веб сервисов Windows Azure в веб приложении 

Модуль 14. Реализация WebAPI в ASP.NET MVC 4 веб приложении

  • Разработка WebAPI
  • Использование WebAPI в мобильных и веб приложениях 

Модуль 15. Обработка запросов в ASP.NET MVC 4 веб приложении

  • Использование модулей и обработчиков HTTP
  • Использование Web Sockets

Модуль 16. Разворачивание ASP.NET MVC 4 веб приложения

  • Разворачивание веб приложения
  • Разворачивание MVC 4 приложения
Оставить свой отзыв об этом мероприятии