ASP.NET MVC презентация

Содержание ASP.NET MVC Сравнение ASP.NET MVC и WebForms Routing Controllers Views

Слайд 1ASP.NET MVC
Гелис Сергей. Epam Systems


Слайд 2Содержание
ASP.NET MVC
Сравнение ASP.NET MVC и WebForms
Routing
Controllers
Views


Слайд 3Model-View-Controller

View-отображение информации
Controller-управление отображением, взаимодействие с моделью
Model-бизнес-логика модели
Некоторые преимущества использования MVC:
Тестирование (качество)
Рефакторинг
Командная

разработка
Поддержка

Слайд 4ASP.NET MVC(Model2)


Слайд 5Сравнение ASP.NET MVC и WebForms


Слайд 6Сравнение ASP.NET MVC и WebForms
Что теряем:
Postback и событийную модель
Библиотеки сторонних контролов
View

State
Помесь кода логики отображения и логики управления отображением


Слайд 7Сравнение ASP.NET MVC и WebForms
Что остается:
Membership API
Master Pages
Caching
….


Слайд 8Сравнение ASP.NET MVC и WebForms
Что приобретаем:
Удобство кода для модульного тестирования
Модель запрос-ответ

(более естественная для Web приложений)
SEO и REST


Слайд 9Routing







Custom маршруты
Ограничения на маршруты


Слайд 10Controllers
ActionResults
ViewResult
ContentResult
JsonResult
RedirectResult
RedirectToRouteResult


ActionFilters
Autorize
OutputCache
HandleError


Слайд 11Views
HtmlHelper classes
Strongly-typed view
Controls


Слайд 12Demo

DEMO


Слайд 13Дополнительная информация
http://asp.net/mvc
http://codeplex.com


Слайд 14Вопросы и ответы
?


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика