ASP.NET MVC 3 Framework представляет собой последнюю версию веб-платформы ASP.NET от Microsoft. Она предлагает высокопроизводительную модель программирования, которая способствует построению более чистой кодовой архитектуры, обеспечивает разработку, управляемую тестами, и позволяет повсеместную расширяемость в комбинации со всеми преимуществами версии ASP.NET 4.
В третьем издании ключевые концепции архитектуры "модель-представление-контроллер" (MVC) не просто объясняются или обсуждаются в изоляции, но демонстрируются в действии. В вашем распоряжении — расширенное учебное руководство, позволяющее создать работающее веб-приложение электронной коммерции, в котором сочетаются возможности ASP.NET MVC и новейшие средства языка C# вместе с наилучшими методиками модульного тестирования. Получив этот практически бесценный опыт, вы сможете по достоинству оценить как сильные, так и слабые стороны MVC, и успешно воплотить обретенные знания в реальных проектах.
Авторы книги, Стив Сандерсон и Адам Фримен, работают с ASP.NET MVC, начиная с самой первой версии. Стив — известный блоггер по MVC Framework и член команды Microsoft Web Platform and Tools. Адам занялся разработкой веб-приложений 15 лет тому назад и отвечал за ряд крупнейших и наиболее амбициозных проектов во всем мире. Не беспокойтесь — вы в надежных руках.
Благодаря этой книге, вы освоите следующие темы
- Обретете глубокое понимание архитектуры ASP.NET MVC 3, включая базовые основы MVC
- Освоите платформу ASP.NET MVC Framework - Увидите, как взаимодействуют вместе архитектура MVC и разработка, управляемая тестами
- Быстро и просто приумножите существующие знания, сравнивая средства классической платформы ASP.NET и ASP.NET MVC
- Изучите актуальные вопросы безопасности и развертывания, включая особенности использования IIS 7
- Эта книга предназначена для разработчиков веб-приложений, имеющих базовые знания ASP.NET и C#, которые желают (или нуждаются) в переходе к использованию новой платформы ASP.NET MVC 3 Framework.
Об авторах
Адам Фримен — опытный специалист в области информационных технологий, занимавший ведущие позиции во многих компаниях, последней из которых был глобальный банк, где он работал на должностях директора по внедрению технологий и руководителя административной службы. После ухода из банка Адам уделяет время писательской деятельности и подготовке к своим первым соревнованиям по триатлону. Это его одиннадцатая книга по программированию и девятая по теме .NET.
Стивен Сандерсон работает в компании Microsoft на должности менеджера программ в команде веб-платформы и инструментов (Web Platform and Tools), стремясь обеспечить максимальную отдачу веб-технологий Microsoft для разработчиков. Он имеет богатый опыт веб-разработчика как в международных корпорациях, так и во вновь родившихся фирмах, и является постоянным автором и докладчиком по теме построения веб-приложений.
Оглавление
Об авторах
Часть I. Введение в ASP.NET MVC
Глава 1. Основная идея
Глава 2. Подготовка
Глава 3. Ваше первое приложение MVC
Глава 4. Архитектурный шаблон MVC
Глава 5. Важные функциональные возможности языка
Глава 6. Инструменты, важные для MVC
Глава 7. SportsStore: реальное приложение
Глава 8. SportsStore: навигация и корзина для покупок
Глава 9. SportsStore: администрирование
Часть II. Детальные сведения об ASP.NET MVC
Глава 10. Обзор проектов MVC
Глава 11. URL, маршрутизация и области
Глава 12. Контроллеры и действия
Глава 13. Фильтры
Глава 14. Расширяемость контроллеров
Глава 15. Представления
Глава 16. Шаблоны модели
Глава 17. Привязка модели
Глава 18. Проверка достоверности модели
Глава 19. Ненавязчивый Ajax
Глава 20. JQuery
Часть III. Доставка успешных проектов ASP.NET MVC
Глава 21. Безопасность и уязвимость
Глава 22. Аутентификация и авторизация
Глава 23. Развертывание
Розгорнути ⇓