Skip to content
Cover of C# 11 and .NET 7 by Mark J. Price

C# 11 and .NET 7

by Mark J. Price

The reference I actually keep open while writing .NET — broad, current, occasionally shallow.

4.2 my rating
4.25 public avg
Status
Read · December 2022
Bought
December 29, 2022
For
Engineers new to modern .NET · Backend devs moving from .NET Framework · Anyone needing a current C# 11 reference

The one-paragraph verdict

Price’s strength is coverage: C# 11, ASP.NET Core, EF Core, and Blazor in one current, well-organized volume, with a GitHub repo that actually builds. The step-by-step projects in the back half are where it earns its keep — you finish them with something running, not just notes. The recurring complaint is fair: it’s a mile wide and an inch deep, so any topic you care about ends with “see the official docs.” A few chapters also read like padded API tours rather than design guidance. As a tour of the platform it’s excellent; as a deep reference for any single subsystem it isn’t, and it doesn’t pretend to be.

Who should read it

Buy it if you’re new to modern .NET or crossing over from .NET Framework and want one trustworthy map of the whole landscape. Skip it if you’re already fluent in ASP.NET Core and EF Core — you’ll outrun it by chapter three and learn more from release notes.

Where it earned its place

The EF Core and minimal-API chapters were the warm-up for the real work. The patterns translated directly into FastEndpoints API design once I traded the book’s controllers for a thinner endpoint model, and the async/hosted-service material seeded the background job processing approach behind the archives ingestion pipeline. It got me to working code fast; the depth came later, elsewhere.

Skip it if…

You want architecture, DDD, or performance tuning — this is a fundamentals tour, not a design book. Past the basics, the docs and a good patterns book will serve you better.

[C# 11 and .NET 7 on Goodreads]
#csharp#dotnet#backend#reference