Editor's top .NET books
1Unit Testing: Principles, Practices, and Patterns
Vladimir Khorikov
What makes a unit test valuable and what makes it brittle, with C# examples. Language-agnostic ideas that apply directly to xUnit-style .NET test suites.
All .NET Books
4Unit Testing: Principles, Practices, and Patterns
Vladimir Khorikov
What makes a unit test valuable and what makes it brittle, with C# examples. Language-agnostic ideas that apply directly to xUnit-style .NET test suites.
Microservices in .NET, Second Edition
Christian Horsdal Gammelgaard
Builds microservices with ASP.NET Core, covering service boundaries, communication, containers and Kubernetes. For developers designing and deploying multi-service systems.
Software Architecture with C# 12 and .NET 8
Gabriel Baptista and Francesco Abbruzzese
Architecture decisions for .NET solutions from design through delivery. A broad survey for developers moving toward a lead or architect role.
Pro .NET Benchmarking
Andrey Akinshin
How to measure .NET performance without fooling yourself, by the maintainer of BenchmarkDotNet. For developers who need to profile and tune hot paths.