Architecting Modern Web Applications with ASP.NET Core and Azure
- License
- Free .NET Architecture Guide (Microsoft)
- Source
- Microsoft Learn — .NET Architecture Guides
Description
Microsoft's official guide to structuring ASP.NET Core web applications: clean architecture and dependency inversion, organising by feature, the MVC and Razor Pages models, testing strategies, and deploying to Azure.
Book information
- Language
- English
- Category
- Backend Development
- Level
- Intermediate
- Published
- 2023
- Format
- License
- Free .NET Architecture Guide (Microsoft)
- Source
- Microsoft Learn — .NET Architecture Guides
Topics
License
Official Free Distribution — Free .NET Architecture Guide (Microsoft) (license text ↗)
This resource is listed with a link to its official source; TLP does not host the file.
Published free by Microsoft as part of the .NET Architecture Guides. TLP links to the official page.
Related books
View all →.NET Microservices: Architecture for Containerized .NET Applications
Microsoft (Cesar de la Torre, Bill Wagner, Mike Rousos)
Microsoft's official guide to designing and building microservice-based, containerized applications with .NET and Docker. Covers architecture patterns, per-service data, API gateways, resilience, event-driven communication, and deployment, alongside the reference application.
Software ArchitectureIntermediateOfficial Free DistributionPDFC# Programming
Wikibooks contributors
A community-written introduction to C# and the .NET platform, covering language fundamentals, object-oriented programming, collections, exceptions, and the standard library. Continuously maintained on Wikibooks.
C#BeginnerCreative CommonsPDF · 1.4 MB
The C# Programming Yellow Book
Rob Miles
A friendly, first-principles introduction to programming using C#, used to teach first-year computer science students at the University of Hull. Covers variables, control flow, methods, objects, and building real programs, with a healthy sense of humour.
C#BeginnerAuthor PermissionPDF · 1.6 MB