ASP.NET core Razor Pages in action - Brind, Mike (Manning, 2023)
Includes index