Hallo .NET 8.0: Practical ASP.NET Core Minimal API
Эта книга представляет собой практическое руководство по созданию веб-API с использованием ASP.NET Core Minimal API в .NET 8.0. Она охватывает все этапы разработки: от настройки среды и создания простых эндпоинтов до работы с базами данных, обеспечения безопасности, мониторинга и развертывания.
Книга содержит 20 практических упражнений, которые помогут освоить ключевые концепции Minimal API, включая обработку запросов и ответов RESTful, документацию Swagger, загрузку файлов, обработку исключений, middleware и фильтры. Особое внимание уделяется интеграции с Entity Framework Core для работы с SQL и NoSQL базами данных.
В разделах по безопасности рассматриваются аутентификация, авторизация, RBAC, защита данных, ограничение скорости запросов и настройка CORS. Завершается книга руководством по развертыванию на IIS, Linux с Nginx и в контейнерных платформах, а также мониторингу с помощью health checks.
