.NET Architecture Guides
Learn how to build production-ready .NET apps with free application architecture guidance.
![](https://dotnet.microsoft.com/blob-assets/images/e-books/microservices-architecture.png?v=bmxuGlKRINvF-Eb6PsFGZrHE1bfpq38VHYcrHmIcM20)
Microservices architecture e-book
This guide is an introduction to developing microservices-based applications and managing them using containers. It discusses architectural design and implementation approaches using .NET Core and Docker containers.
Looking for the e-book in another format?
![](https://dotnet.microsoft.com/blob-assets/images/e-books/aspnet.png?v=ICOwEtTuN7Zgi_fLtcFdDWDzV5jsPQ0wjsYc49yJ3EU)
ASP.NET Core architecture e-book
This guide provides end-to-end guidance on building monolithic web applications using ASP.NET Core and Azure.
Looking for the e-book in another format?
![](https://dotnet.microsoft.com/blob-assets/images/e-books/cloud-native-azure.png?v=qhkCqLOLzBWkBV4DSp9eVtyrTwFzd3v9uu3QZJibaXI)
Cloud-native e-book
This free e-book defines cloud native, introduces a sample app built using cloud-native principles, and covers topics common to most cloud-native applications.
Looking for the e-book in another format?
![](https://dotnet.microsoft.com/blob-assets/images/e-books/blazor-for-web-forms-devs.png?v=f_XJyI2s-6r0nUUuDyPDl_6dYSkJqUIPEmNYPKSF45k)
Blazor e-book
This free e-book introduces ASP.NET Web Forms developers to Blazor. It introduces Blazor concepts in parallel with analogous concepts in ASP.NET Web Forms.
Looking for the e-book in another format?
![](https://dotnet.microsoft.com/blob-assets/images/e-books/maui.png?v=ER2OJlJ2b0Qz-qwYgg9o_Ga6l661wgqmQxgnH31yTdg)
Enterprise Application Patterns Using .NET MAUI
This e-book provides guidance on how to build cross-platform enterprise apps using .NET MAUI.
Looking for the e-book in another format?
![](https://dotnet.microsoft.com/blob-assets/images/e-books/azure-quick-start.png?v=6sVsKfS0sX6LuvLWJpyVcQlJJp3Ejri9insP7kxWANk)
Azure quick start e-book
In this short guide, explore Microsoft Azure services for a variety of .NET application scenarios. Quickly learn about the services that are right for you.
Ready to get started?
Learn .NET easily with our step-by-step tutorials.