.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.

Download PDF

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.

Download PDF

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.

Download PDF

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.

Download PDF

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.

Download PDF

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.

Download PDF

Ready to get started?

Learn .NET easily with our step-by-step tutorials.

Get started