C# books, scope, and tooling
A varied issue with C# learning pieces, ASP.NET Core tips, Visual Studio and VS Code tooling, benchmarking, Copilot, and security basics.
Jasen's top three picks
- 1 C# Book Collection: The Best Must-Read Books of 2025
medium.com
A nice reading list if you’re filling gaps in C# fundamentals or looking for a refresher on scope, generics, and ref/out.
- 2 .NET Core CLI: The Ultimate Command-Line Companion
medium.com
Practical ASP.NET Core coverage here: cookie chunking, basic auth, and Razor productivity are all immediately relevant.
- 3 ASP.NET Core and Chunking HTTP Cookies
khalidabuhakmeh.com
BenchmarkDotNet and Copilot round out the issue with one post about measuring code and another about generating boilerplate.
Editor's note
I curated a pretty classic mixed bag today: some C# fundamentals, some ASP.NET Core, and a bit of tooling and security. Khalid’s cookie chunking write-up is the kind of practical web detail that saves debugging time, and the Visual Studio extensibility piece is useful if you build around the IDE itself. I also liked the BenchmarkDotNet article for keeping performance work grounded in measurement rather than guesswork.
Today's articles
C# Book Collection: The Best Must-Read Books of 2025
medium.com
https://medium.com/@Lidia-Rodriguez/c-book-collection-the-best-must-read-books-of-2025-f39936831cfa
Topics: C#
Read article.NET Core CLI: The Ultimate Command-Line Companion
medium.com
https://medium.com/@nagarajvela/net-core-cli-the-ultimate-command-line-companion-d479c38fcab8
Topics: .NET Core
Read articleASP.NET Core and Chunking HTTP Cookies
khalidabuhakmeh.com
https://khalidabuhakmeh.com/aspnet-core-and-chunking-http-cookies
Topics: ASP.NET Core Security
Read articleRecaptcha Admin
csharp.com
https://www.csharp.com/blogs/recaptach-admin
Topics: Security
Read articleUnderstanding Scope In C#
medium.com
https://medium.com/@kacar7/understanding-scope-in-c-69312a56ddb2
Topics: C#
Read articleVisualStudio.Extensibility: Managing .NET runtime versions
devblogs.microsoft.com
https://devblogs.microsoft.com/visualstudio/visualstudio-extensibility-managing-net-runtime-versions/
Topics: Visual Studio
Read article.NET vs Other Backend Technologies: A Developer’s Perspective
medium.com
https://medium.com/@riturajpokhriyal/net-vs-other-backend-technologies-a-developers-perspective-783f5a067876
Topics: .NET Core
Read articleDifference Between Ref and Out Keywords in C#
csharp.com
https://www.csharp.com/blogs/difference-between-ref-and-out-keyword-in-c-sharp
Topics: C#
Read articleIntegrate .NET Aspire into your .NET projects with VS Code & C# Dev Kit
youtube.com
https://www.youtube.com/watch?v=2FjA5h1orhQ
Topics: .NET Aspire Visual Studio Code
Read articleC# Generics Deep Dive: Write Flexible, Reusable, and Type-Safe Code
medium.com
https://medium.com/@nagarajvela/c-generics-deep-dive-write-flexible-reusable-and-type-safe-code-2b538974f5cc
Topics: C#
Read articleValue Types vs Reference Types in C#
csharp.com
https://www.csharp.com/blogs/value-types-vs-reference-types-in-c-sharp
Topics: C#
Read articleMastering BenchmarkDotNet: The Essential Benchmarking Library for .NET Developers
csharp.com
https://www.csharp.com/article/mastering-benchmarkdotnet-the-essential-benchmarking-library-for-net-developer/
Topics: Benchmarking Performance
Read articleWriting Boilerplate Code Using Copilot - The Copilot Show Ep. 2
csharp.com
https://www.csharp.com/article/writing-boilerplate-code-using-copilot-the-copilot-show-ep-2/
Topics: GitHub Copilot
Read articleIn Memory Execution of Dotnet Assemblies
sayan-ray.medium.com
https://sayan-ray.medium.com/in-memory-execution-of-dotnet-assemblies-be2b77ae423b
Read article15 Advanced C# Techniques Every Developer Should Master
medium.com
https://medium.com/@Lidia-Rodriguez/15-advanced-c-techniques-every-developer-should-master-541d33d83532
Topics: C#
Read articleLarry Osterman's 40-Year Crystal Unboxing
youtube.com
https://www.youtube.com/watch?v=tQMsA4LFqoo
Topics: .NET Framework
Read articleNew Features for Enhanced Razor Productivity!
devblogs.microsoft.com
https://devblogs.microsoft.com/dotnet/enhancing-razor-productivity-with-new-features/
Topics: Blazor
Read articleBasic Authentication in Asp.NET Core Web API
csharp.com
https://www.csharp.com/article/basic-authentication-in-asp-net-core-web-api/
Topics: ASP.NET Core Security
Read article