Backend & Infrastructure

Best ASP.NET Core Books

10books
3top picks

Editor's top ASP.NET Core books

3
Cover of ASP.NET Core in Action, 3rd Edition
BeginnerPaid★ Top Pick

ASP.NET Core in Action, 3rd Edition

Andrew Lock · Manning · 982 pages · ~25 hrs to read

The most comprehensive and up-to-date ASP.NET Core book — covers minimal APIs, middleware, authentication, Blazor, and deployment in full depth. The reference every .NET developer should own.

Cover of Pro ASP.NET Core 7, 10th Edition
IntermediatePaid★ Top Pick

Pro ASP.NET Core 7, 10th Edition

Adam Freeman · Manning · 1254 pages · ~31 hrs to read

Freeman's exhaustive Pro series applied to ASP.NET Core — covers every feature in detail including Razor Pages, MVC, Blazor, Web API, and Identity. The most thorough single-volume .NET web reference.

Cover of Dependency Injection Principles, Practices, and Patterns
IntermediatePaid★ Top Pick

Dependency Injection Principles, Practices, and Patterns

Mark Seemann & Steven van Deursen · Manning · 936 pages · ~23 hrs to read

The revised edition of the classic "Dependency Injection in .NET" — teaches DI as a design discipline, not a container feature. Required reading before architecting any non-trivial ASP.NET Core service layer.

ASP.NET Core Books for Beginners

2
Cover of ASP.NET Core in Action, 3rd Edition
BeginnerPaid★ Top Pick

ASP.NET Core in Action, 3rd Edition

Andrew Lock · Manning · 982 pages · ~25 hrs to read

The most comprehensive and up-to-date ASP.NET Core book — covers minimal APIs, middleware, authentication, Blazor, and deployment in full depth. The reference every .NET developer should own.

Cover of C# 12 and .NET 8 — Modern Cross-Platform Development Fundamentals
BeginnerPaid

C# 12 and .NET 8 — Modern Cross-Platform Development Fundamentals

Mark J. Price · Packt · 829 pages · ~21 hrs to read

A yearly-updated, project-based walkthrough that takes a beginner from C# syntax through building real ASP.NET Core 8 websites and services with Blazor and EF Core 8 — good for a first end-to-end pass.

Intermediate & Advanced ASP.NET Core Books

8
Cover of Pro ASP.NET Core 7, 10th Edition
IntermediatePaid★ Top Pick

Pro ASP.NET Core 7, 10th Edition

Adam Freeman · Manning · 1254 pages · ~31 hrs to read

Freeman's exhaustive Pro series applied to ASP.NET Core — covers every feature in detail including Razor Pages, MVC, Blazor, Web API, and Identity. The most thorough single-volume .NET web reference.

AdvancedPaid

C# in Depth, 4th Edition

Jon Skeet · Manning · 528 pages · ~13 hrs to read

Jon Skeet's authoritative deep dive into C# — async/await, nullable reference types, pattern matching, and LINQ internals. Essential for developers who want to go beyond framework usage to language mastery.

Cover of C# 12 in a Nutshell: The Definitive Reference
IntermediatePaid

C# 12 in a Nutshell: The Definitive Reference

Joseph Albahari · O'Reilly0

Albahari's Nutshell series is the reference every working C# developer eventually buys — dense, precise, zero fluff. Covers C# 12 and .NET 8 including LINQ, async, and reflection.emit in full depth.

Cover of Dependency Injection Principles, Practices, and Patterns
IntermediatePaid★ Top Pick

Dependency Injection Principles, Practices, and Patterns

Mark Seemann & Steven van Deursen · Manning · 936 pages · ~23 hrs to read

The revised edition of the classic "Dependency Injection in .NET" — teaches DI as a design discipline, not a container feature. Required reading before architecting any non-trivial ASP.NET Core service layer.

Cover of Entity Framework Core in Action, Second Edition
IntermediatePaid

Entity Framework Core in Action, Second Edition

Jon P. Smith · Manning · 622 pages · ~16 hrs to read

Goes well past the basics of DbContext and migrations into performance tuning, concurrency handling, and unit-testing EF Core — the gaps that trip up developers moving from toy CRUD apps to production.

Cover of Programming ASP.NET Core
IntermediatePaid

Programming ASP.NET Core

Dino Esposito · Microsoft Press · 1126 pages · ~28 hrs to read

Esposito has written the Microsoft-stack reference book for three framework generations running. This one gives a complete production learning path — MVC, DI, configuration, and middleware — rather than just what changed from .NET Framework.

Cover of Building Web APIs with ASP.NET Core
IntermediatePaid

Building Web APIs with ASP.NET Core

Valerio De Sanctis · Manning · 470 pages · ~12 hrs to read

Structured as a real development project — each chapter is a new feature request against a board-games API — covering REST and GraphQL, validation, caching, and auth in the order you'd actually hit them. Better than the Pro/reference-style books if your role is specifically API development rather than full MVC apps.

Cover of Web Development with Blazor, 3rd Edition
IntermediatePaid

Web Development with Blazor, 3rd Edition

Jimmy Engström · Packt0

Engström has run Blazor in production since its beta and this edition covers .NET 8's flexible hosting model for mixing Blazor Server and WebAssembly in one app. The dedicated Blazor text worth owning once your ASP.NET Core work touches the UI layer, not just the API.

Learn next

C#Entity Framework CoreSQL ServerAzureDockerREST APIsSignalRgRPC