ASP.Net Core в действии Год издания: 2024 Автор: Лок Э. Издательство: ДМК Пресс ISBN: 978-5-93700-183-2 Язык: Русский Формат: PDF Качество: Издательский макет или текст (eBook) Интерактивное оглавление: Да Количество страниц: 1048 Описание: Эта книга знакомит читателей с основами фреймворка ASP.NET Core, такими как промежуточное ПО, внедрение зависимостей и конфигурация. Автор показывает, как настроить их в соответствии с пользовательскими требованиями. Речь пойдет о том, как добавить аутентификацию и авторизацию в свои приложения, как повысить их безопасность, а также как развертывать их и осуществлять мониторинг. Рассматривается тестирование приложений с использованием модульных и интеграционных тестов. Основное внимание будет уделено тому, как создавать приложения с отрисовкой на стороне сервера, используя страницы Razor и веб-API, а также контроллеры MVC. В третьем издании показано, как создавать веб-приложения для эксплуатации в промышленном окружении с помощью ASP.NET Core 7.0. Вы будете учиться на практических примерах, содержательных иллюстрациях и коде с подробными пояснениями. В числе новинок: создание минимальных API, обеспечение безопасности API с помощью токенов на предъявителя, WebApplicationBuilder и многое другое. Книга подойдет как тем, кто является новичком в веб-разработке, так и тем, кто уже имеет опыт использования фреймворка ASP.NET. За предоставленный файл спасибо KURAGE.
Примеры страниц (скриншоты)
Оглавление
1. Начало работы с ASP.NET Core 34 ЧАСТЬ I. Начало работы с минимальными API 45 2. Что такое ASP.NET Core 47 3. Наше первое приложение 67 4. Обработка ошибок с помощью конвейера промежуточного ПО 94 5. Создание JSON API с помощью минимальных API 126 6. Сопоставление URL-адресов с конечными точками с помощью маршрутизации 163 7. Привязка модели и валидация в минимальных API 187 ЧАСТЬ II. Создание полноценных приложений 221 8. Введение во внедрение зависимостей 223 9. Регистрация сервисов с помощью внедрения зависимостей 242 10. Конфигурирование приложения ASP. Net Core 269 11. Документирование API с помощью OpenAPI 306 12. Сохранение данных с Entity Framework Core 340 ЧАСТЬ III. Генерация HTML-кода с помощью Razor Pages и MVC 377 13. Создание сайта с помощью страниц Razor 379 14. Сопоставление URL-адресов с Razor Pages с использованием маршрутизации 405 15. Создание ответов с помощью обработчиков страниц в Razor Pages 427 16. Привязка и валидация запросов с помощью Razor Pages 445 17. Отрисовка HTML-кода с использованием представлений Razor 476 18. Создание форм с помощью тег-хелперов 508 19. Создание сайта с использованием контроллеров MVC 541 20. Создание HTTP API с использованием контроллеров веб-API 562 21. Конвейер фильтров MVC и Razor Pages 595 22. Создание собственных фильтров MVC и страниц Razor 612 ЧАСТЬ IV. Защита и развертывание приложений 639 23. Аутентификация: добавление пользователей в приложение с помощью ASP.NET Core Identity 641 24. Авторизация: обеспечиваем защиту приложения 677 25. Аутентификация и авторизация для API 713 26. Мониторинг и устранение ошибок с помощью журналирования 747 27. Публикация и развертывание приложения 780 28. Добавляем протокол HTTPS в приложение 805 29. Повышаем безопасность приложения 826 ЧАСТЬ V. Дальнейшая работа с ASP.NET Core 855 30. Создание приложений ASP.NET Core с помощью универсального узла и класса Startup 857 31. Расширенная настройка ASP.NET Core 877 32. Создание специальных компонентов MVC и Razor Pages 907 33. Вызов удаленных API с помощью IHttpClientFactory 937 34. Создание фоновых задач и сервисов 960 35. Тестирование приложений с xUnit 989 36. Тестирование приложений ASP.NET Core 1006
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum