Оглавление
Часть I. Введение в ASP. NET MVC3 19
Глава 1. Основная идея 20
Глава 2. Подготовка 34
Глава 3. Ваше первое приложение MVC 44
Глава 4. Архитектурный шаблон MVC 69
Глава 5. Важные функциональные возможности языка 95
Глава 6. Инструменты, важные для MVC 125
Глава 7. SportsStore: реальное приложение 151
Глава 8. SportsStore: навигация и корзина для покупок 182
Глава 9. SportsStore: администрирование 225
Часть II. Детальные сведения об ASP. NET MVC 3 265
Глава 10. Обзор проектов MVC 266
Глава 11. URL, маршрутизация и области 283
Глава 12. Контроллеры и действия 331
Глава 13. Фильтры 364
Глава 14. Расширяемость контроллеров 390
Глава 15.
Представления 417
Глава 16. Шаблоны модели 459
Глава 17. Привязка модели 487
Глава 18. Проверка достоверности модели 507
Глава 19. Ненавязчивый Ajax 545
Глава 20. jQuery 567
Часть III. Доставка успешных проектов ASP. NET MVC 3 595
Глава 21. Безопасность и уязвимость 596
Глава 22. Аутентификация и авторизация 613
Глава 23. Развертывание 639
Предметный указатель 663
Содержание
Об авторах 17
О техническом рецензенте 17
Благодарности 18
От издательства 18
Часть I. Введение в ASP. NET MVC3 ------- ш
Глава 1. Основная идея 20
Краткая история веб-разработки 20
Традиционная платформа ASP. NET Web Forms 21
Недостатки платформы ASP. NET Web Forms 22
Веб-разработка сегодня 23
Веб-стандарты и REST 23
Гкбкая разработка и разработка через тестирование 24
» Ruby on Rails 25
Sinatra 25
Node. js 26
Ключевые преимущества ASP.