{"product_id":"aspnet-core-10-api-engineering-marcus-c-lauritsen-9798176575149","title":"ASP.NET Core 10 API Engineering: Build Secure C# Web APIs, Microservices, and Cloud Applications for Production","description":"\u003cp\u003e\u003cb\u003eReady to move beyond basic C# and finally understand how real-world backend applications are built?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eBackend development can feel overwhelming when tutorials jump from simple endpoints straight into databases, authentication, microservices, Docker, and cloud deployment. \u003ci\u003eASP.NET Core 10 API Engineering\u003c\/i\u003e gives you a clearer path.\u003c\/p\u003e\u003cp\u003eYou do \u003cb\u003enot\u003c\/b\u003e need previous experience with ASP.NET Core, Web APIs, Entity Framework Core, authentication, microservices, Docker, or cloud deployment. If you understand basic C# syntax, classes, interfaces, and asynchronous programming, you have enough background to begin. The book introduces advanced concepts gradually and builds them into one evolving application so you can see how the pieces work together.\u003c\/p\u003e\u003cp\u003eRather than memorizing isolated framework features, you will build the practical judgment needed to create secure, testable, observable, and production-ready ASP.NET Core systems. Code is introduced in manageable stages, with practical exercises that encourage experimentation, troubleshooting, and steady progress. Mistakes such as failed migrations, authorization errors, or broken containers become part of the learning process rather than reasons to stop.\u003c\/p\u003eKey Features\u003cul\u003e\n\u003cli\u003e\u003cp\u003eStep-by-step ASP.NET Core 10 backend development\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eOne continuous real-world CommerceOps project\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003ePractical C# Web API and Minimal API examples\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eEntity Framework Core 10 with PostgreSQL\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eAuthentication, authorization, JWT, OAuth 2.0, and OpenID Connect\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eIntegration testing with WebApplicationFactory and Testcontainers\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eCaching, background processing, health checks, and performance\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eMicroservices, resilient HTTP communication, and distributed messaging\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eOpenTelemetry, structured logging, Docker, and Docker Compose\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eAzure deployment, CI\/CD, managed identity, monitoring, and scaling\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003eWhat You Will Learn\u003cp\u003eYou will learn how to design reliable HTTP API contracts, organize production-oriented .NET solutions, persist data with EF Core and PostgreSQL, secure APIs, test real application boundaries, improve performance, build resilient microservices, implement asynchronous workflows with Azure Service Bus, use transactional outbox and idempotency patterns, add observability, containerize services, and deploy and operate ASP.NET Core applications in Azure.\u003c\/p\u003eWho This Book Is For\u003cp\u003eThis book is ideal for C# developers, self-learners, students, and programmers who understand basic C# and want to move into professional backend development. It is especially useful if you are new to ASP.NET Core but want to progress beyond beginner tutorials into production-ready APIs, microservices, testing, security, containers, and cloud deployment.\u003c\/p\u003eTable of Contents\u003col\u003e\n\u003cli\u003e\u003cp\u003eEngineering Modern APIs with ASP.NET Core 10\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eDesigning Reliable HTTP API Contracts\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eBuilding the Data Layer with EF Core 10 and PostgreSQL\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eSecuring ASP.NET Core APIs\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eTesting ASP.NET Core APIs\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003ePerformance, Caching, and Background Processing\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eEvolving from a Modular Application to Microservices\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eMessaging and Distributed Workflows\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eObservability and Container Engineering\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eDeploying and Operating ASP.NET Core Applications in Azure\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003cp\u003e\u003cb\u003eStart building today and turn your C# knowledge into the practical skills needed to design, secure, test, deploy, and operate modern ASP.NET Core backends with confidence.\u003c\/b\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Marcus C. Lauritsen\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9798176575149\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Independently Published\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 09\/23\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 244\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.95lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 10.00h x 7.00w x 0.51d","brand":"Marcus C. Lauritsen","offers":[{"title":"Paperback","offer_id":50780131983615,"sku":"9798176575149","price":34.99,"currency_code":"USD","in_stock":true}],"url":"https:\/\/www.whiterainbookhouse.com\/products\/aspnet-core-10-api-engineering-marcus-c-lauritsen-9798176575149","provider":"WR Book House","version":"1.0","type":"link"}