.NET Architecture Guides
Learn how to build production-ready .NET apps with free application architecture guidance.

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?

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?

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?

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?

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?

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.