High-Performance Programming in C# and .NET (Packt)
Monday, 22 August 2022

This book explains how to design responsive, resilient, and high-performance applications with the new version of C# and .NET. Jason Alls starts with the foundation of high-performance code and the latest performance-related improvements in C# 10.0 and .NET 6 before going on to how to use tracing and diagnostics to track down performance issues and the cause of memory leaks.


The chapters that follow show how to enhance the performance of networked applications and various ways to improve directory tasks and file tasks. Later chapters show how to improve data querying performance and write responsive user interfaces, and how to use cloud providers such as Microsoft Azure to build scalable distributed solutions.

Author: Jason Alls
Publisher: Packt
Date: July 2022
Pages: 660
ISBN: 978-1800564718
Print: 1800564716
Kindle: B08LNZ3Z4L
Audience: C# developers
Level: Intermediate
Category: C#


  • Use correct types and collections to enhance application performance
  • Profile, benchmark, and identify performance issues with the codebase
  • Explore how to best perform queries on LINQ to improve an application's performance
  • Effectively utilize a number of CPUs and cores through asynchronous programming
  • Build responsive user interfaces with WinForms, WPF, MAUI, and WinUI
  • Benchmark ADO.NET, Entity Framework Core, and Dapper for data access
  • Implement CQRS and event sourcing and build and deploy microservices

For recommendations of C# books see Top Choice C# Titles in our Programmer's Bookshelf section.


For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.




The Pragmatic Programmer (2e)

Author: David Thomas, Andrew Hunt
Publisher: Addison-Wesley
Pages: 352
ISBN: 978-0135957059
Print: 0135957052
Audience: Programmers
Rating: 5
Reviewer: Mike James
This is a classic and its 20th Anniversary edition, its second edition, give us a chance to catch up with it.

The Joy of JavaScript (Manning)

Author: Luis Atencio
Publisher: Manning
Date: March 2021
Pages: 360
ISBN: 978-1617295867
Print: 1617295868
Audience: JavaScript developers
Rating: 4
Reviewer: Ian Elliot
Joy you say!

More Reviews