'

ASP.NET MVC

Понравилась презентация – покажи это...





Слайд 0

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


Слайд 1

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


Слайд 2

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


Слайд 3

ASP.NET MVC(Model2)


Слайд 4

Сравнение ASP.NET MVC и WebForms


Слайд 5

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


Слайд 6

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


Слайд 7

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


Слайд 8

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


Слайд 9

Controllers ActionResults ViewResult ContentResult JsonResult RedirectResult RedirectToRouteResult ActionFilters Autorize OutputCache HandleError


Слайд 10

Views HtmlHelper classes Strongly-typed view Controls


Слайд 11

Demo DEMO


Слайд 12

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


Слайд 13

Вопросы и ответы ?


×

HTML:





Ссылка: