Книга ASP.NET Core MVC 2 с примерами на C# для профессионалов. Адам Фримен
В этом 7-м издании книга-бестселлер по MVC обновлена с учетом версии ASP.NET Core MVC 2. Она содержит подробные объяснения функциональности Core MVC, которая позволяет разработчикам выпускать более экономные, оптимизированные под облако и готовые к функционированию на мобильных устройствах приложения для платформы .NET.
В книге показано, как поместить ASP.NET Core MVC в контекст разработки, а также глубоко исследованы инструменты и приемы, требуемые для построения современных, оптимизированных под облако, расширяемых веб-приложений. Детально описаны все новые средства MVC и приведены пояснения, как наиболее эффективно применять их к новым и существующим проектам.
Инфраструктура ASP.NET Core MVC Framework — это последнее развитие веб-платформы ASP.NET от Microsoft, построенное на совершенно новом фундаменте. Она представляет основополагающее изменение в том, каким образом Microsoft конструирует и развертывает веб-инфраструктуры, и свободна от наследия более ранних технологий, подобных Web Forms.
Инфраструктура ASP.NET Core MVC предлагает “независимую от хоста” структуру и высокопродуктивную модель программирования, которая способствует построению более чистой кодовой архитектуры, разработке через тестирование и значительной расширяемости. Автор многочисленных бестселлеров Адам Фримен тщательно пересмотрел эту лидирующую на рынке книгу и объяснил, как извлечь максимум из ASP.NET Core MVC. Он начинает с элементарных вещей и рассказывает обо всем вплоть до расширенных средств, чтобы дать вам исчерпывающие знания, в которых вы нуждаетесь.
Книга включает полностью работающий учебный пример функционирующего приложения, который вы сможете использовать в качестве шаблона для собственных проектов.
Оглавление Книга ASP.NET Core MVC 2 с примерами на C# для профессионалов:
- Часть I. Введение в инфраструктуру ASP.NET Core MVC 2
- Глава 1. Основы ASP.NET Core MVC
- Глава 2. Ваше первое приложение MVC
- Глава 3. Паттерн, проекты и соглашения MVC
- Глава 4. Важные функциональные возможности языка C#
- Глава 5. Работа с Razor
- Глава 6. Работа с Visual Studio
- Глава 7. Модульное тестирование приложений MVC
- Глава 8. SportsStore: реальное приложение
- Глава 9. SportsStore: навигация
- Глава 10. SportsStore: завершение построения корзины для покупок
- Глава 11. SportsStore: администрирование
- Глава 12. SportsStore: защита и развертывание
- Глава 13. Работа с Visual Studio Code
- Часть II. Подробные сведения об инфраструктуре ASP.NET Core MVC 2
- Глава 14. Конфигурирование приложений
- Глава 15. Маршрутизация URL
- Глава 16. Дополнительные возможности маршрутизации
- Глава 17. Контроллеры и действия
- Глава 18. Внедрение зависимостей
- Глава 19. Фильтры
- Глава 20. Контроллеры API
- Глава 21. Представления
- Глава 22. Компоненты представлений
- Глава 23. Вспомогательные функции дескрипторов
- Глава 24. Использование вспомогательных функций дескрипторов для форм
- Глава 25. Использование других встроенных вспомогательных функций дескрипторов
- Глава 26. Привязка моделей
- Глава 27. Проверка достоверности моделей
- Глава 28. Введение в ASP.NET Core Identity
- Глава 29. Применение ASP.NET Core Identity
- Глава 30. Расширенные средства ASP.NET Core Identity
- Глава 31. Соглашения по модели и ограничения действий