Разработка веб-приложений с помощью технологии ASP.NET MVC

 
Время проведения
27
октября2012
Завершено

Киевский офис компании DataArt, Бехтеревский переулок, 14е, 5 этаж.

Описание

Мастер-класс посвящен технологии ASP.NET MVC для разработки веб-приложений. В мастер-классе будет рассмотрено архитектуру ASP.NET MVC, принципы работы с данными, а также полезные инструменты и библиотеки. Аудитория: разработчик, ИТ-специалист. Уровень мастер-класса: 200.

План мероприятия

 Часть 1: Введение
- Паттерн MVC;
- ASP.NET WebForms и ASP.NET MVC;
- архитектура ASP.NET MVC;
- Для чего нужен Global.asax.
 
Часть 2: Controllers
- Что такое Controller?
- Что такое Action?
- Типы ActionResult;
- Роутинг;
 
Часть 3: Views
- разметки, Razor;
- Шаблонные страницы;
- Helpers, Areas;
- Partial Views.
 
Часть 4: Модели и работа с данными
- LINQ to SQL, Entity Framework 4.1, 4.3;
- Database First, Code First;
- использование репозиториев;
 
Часть 5: Фильтры
- что такое фильтры, зачем их применять?
- Authorization, Action, Result, Exception filters.
 
Часть 6: DataAnnotation, валидация
- DataAnnatations и валидация;
- unobtrusive javascript валидация.
 
Часть 7: Nuget + MvcScaffolding
- MvcScaffolding;
- Nuget
- Data Migrations;
 
Часть 8: Библиотеки и копоненты ASP.NET MVC
- компоненты;
- IoC, logging, profiling.