 |
ASP.NET Core MVC 2 с примерами на C# для профессионалов
рекомендуем
Адам Фримен
Год выпуска: 2019
Изд-во: Диалектика-Вильямс
ISBN: 978-5-6041394-3-1
Переплёт: твердый
1088 страниц
Цена: 2040.00 грн.
|
В 7-м издании книга-бестселлер "ASP.NET Core MVC 2 с примерами на C# для профессионалов" обновлена с учетом версии 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.
Он начинает с элементарных вещей и рассказывает обо всем вплоть до расширенных средств, чтобы дать вам исчерпывающие знания, в которых вы нуждаетесь. Книга включает полностью работающий учебный пример функционирующего приложения, который вы сможете использовать в качестве шаблона для собственных проектов.
Что нового в этом издании: - Полное обновление с учетом возможностей Visual Studio 2017, C# 7 и .NET Core 2 - Раскрытие новых средств, таких как фильтры представлений - Более широкий, нежели ранее, охват платформы и инструментария, с большим объемом сведений по Visual Studio Code и работе с .NET Core на платформах, отличных от Windows - Развертывание приложений на основе контейнера Docker
Благодаря книге "ASP.NET Core MVC 2 с примерами на C# для профессионалов", вы освоите следующие темы: - Обретете глубокое понимание архитектуры ASP.NET Core MVC - Исследуете инфраструктуру ASP.NET MVC Framework как единое целое - Увидите в действии инфраструктуру MVC и разработку через тестирование - Узнаете о новых возможностях ASP.NET Core MVC 2 и научитесь их эффективно применять в своей работе - Выясните, как создавать веб-службы REST и одностраничные приложения (SPA) - Сможете воспользоваться имеющимися у вас знаниями предшествующих выпусков MVC для быстрого и эффективного освоения новой модели программирования
Об авторе: Адам Фримен - опытный специалист в области информационных технологий, занимавший ведущие позиции во многих компаниях, последней из которых был глобальный банк, где он работал на должностях директора по внедрению технологий и руководителя административной службы. После ухода из банка Адам уделяет все свое время писательской деятельности и бегу на длинные дистанции.
Оглавление книги Адам Фримен "ASP.NET Core MVC 2 с примерами на C# для профессионалов"
Часть I. Введение в инфраструктуру ASP.NET Core MVC 2 21 Глава 1. Основы ASP.NET Core MVC 22 Глава 2. Ваше первое приложение MVC 31 Глава 3. Паттерн, проекты и соглашения MVC 72 Глава 4. Важные функциональные возможности языка C# 87 Глава 5. Работа с Razor 122 Глава 6. Работа с Visual Studio 143 Глава 7. Модульное тестирование приложений MVC 176 Глава 8. SportsStore: реальное приложение 205 Глава 9. SportsStore: навигация 249 Глава 10. SportsStore: завершение построения корзины для покупок 281 Глава 11. SportsStore: администрирование 303 Глава 12. SportsStore: защита и развертывание 330 Глава 13. Работа с Visual Studio Code 356 Часть II. Подробные сведения об инфраструктуре ASP.NET Core MVC 2 379 Глава 14. Конфигурирование приложений 380 Глава 15. Маршрутизация URL 435 Глава 16. Дополнительные возможности маршрутизации 477 Глава 17. Контроллеры и действия 513 Глава 18. Внедрение зависимостей 556 Глава 19. Фильтры 589 Глава 20. Контроллеры API 627 Глава 21. Представления 658 Глава 22. Компоненты представлений 693 Глава 23. Вспомогательные функции дескрипторов 723 Глава 24. Использование вспомогательных функций дескрипторов для форм 755 Глава 25. Использование других встроенных вспомогательных функций дескрипторов 779 Глава 26. Привязка моделей 809 Глава 27. Проверка достоверности моделей 844 Глава 28. Введение в ASP.NET Core Identity 877 Глава 29. Применение ASP.NET Core Identity 913 Глава 30. Расширенные средства ASP.NET Core Identity 941 Глава 31. Соглашения по модели и ограничения действий 973 Предметный указатель 1001
|