I’ve written an eBook for Microsoft titled Architecting Modern Web Applications with ASP.NET Core and Microsoft Azure. It’s part of the .NET Application Architecture guidance portal on Microsoft.com.
Access Options
📖 Read Online: Microsoft .NET Architecture Portal
📄 Download PDF: Download PDF - Local copy for offline reading
About This Book The book also includes a sample reference online store application (eShopOnWeb) that demonstrates (in a very simple app) some of the principles and patterns described.
This book intentionally focuses on a monolithic architecture, meaning that the application is deployed as a single unit. There’s an accompanying ebook by Cesar de la Torre that covers building a microservices and containers-based architecture that uses the same online store sample, but built in a different way (eShopOnContainers). Most customers will find the single-deployment approach to be less expensive to create, deploy, and maintain, but the microservices approach is certainly worthwhile for certain high-end applications.
Need more personal or specific guidance?
Reach out to my team and me at NimblePros.com.