.NET 10 Performance Edition
Twenty .NET articles on performance, ASP.NET Core, EF Core interceptors, deployment, monitoring, security updates, and modernizing legacy apps.
Jasen's top three picks
- 1 .NET 10 Performance Edition
Steven Giesel
A strong opener if you care about runtime changes and what .NET 10 means for real-world apps.
- 2 How try-catch Works Internally in .NET – A Beginner’s Breakdown
Medium
This is a useful internals refresher that explains try-catch behavior without assuming deep runtime knowledge.
- 3 8 .NET Code Review Tips to Make Your Team Love You
Medium
Solid practical advice for keeping code reviews helpful, consistent, and less personal.
Editor's note
I pulled together a deliberately mixed lineup this time, from performance and modernization to ASP.NET Core and security. The .NET 10 performance piece and the June 2025 update advisory are the standouts for anyone tracking what changes now matter most. The rest covers practical day-to-day work, including API design, observability, and refactoring patterns.
Today's articles
.NET 10 Performance Edition
Steven Giesel
https://steven-giesel.com/blogPost/c518e8d6-54b4-407f-af82-e79e0889bc03
Topics: .NET 10 Performance
Read articleHow try-catch Works Internally in .NET – A Beginner’s Breakdown
Medium
https://medium.com/@sweetondonie/how-try-catch-works-internally-in-net-a-beginners-breakdown-567a53d1fa0c
Read article8 .NET Code Review Tips to Make Your Team Love You
Medium
https://medium.com/@nagarajvela/8-net-code-review-tips-to-make-your-team-love-you-fd52626ed5dc
Topics: C# Unit Testing
Read articleFirstOrDefault vs. SingleOrDefault in LINQ: Key Differences and Use Cases
C# Corner
https://www.c-sharpcorner.com/article/firstordefault-vs-singleordefault-in-linq-key-differences-and-use-cases/
Topics: C#
Read articleHow to use Ngrok in ASP.NET Core
C# Corner
https://www.c-sharpcorner.com/article/how-to-use-ngrok-in-asp-net-core/
Topics: ASP.NET Core
Read articleProgram.cs vs Startup.cs in .NET — What’s the Difference and Why It Matters
Medium
https://medium.com/@sweetondonie/program-cs-vs-startup-cs-in-net-whats-the-difference-and-why-it-matters-69f60f185052
Topics: ASP.NET Core .NET Core
Read articleDeploying a .NET Weather Forecast App to AKS Using GitHub Actions and Argo CD
C# Corner
https://www.c-sharpcorner.com/article/deploying-a-net-weather-forecast-app-to-aks-using-github-actions-and-argo-cd/
Topics: Azure GitHub Actions Kubernetes
Read articleModernizing .NET Legacy Applications: Tools and Considerations
Medium
https://medium.com/mocean-labs/modernizing-net-legacy-applications-tools-and-considerations-8aeeb4dd5c61
Topics: .NET Core .NET Framework
Read articleBuilding a RAG Application with Pinecone and Semantic Kernel in .NET
Medium
https://medium.com/kpmg-uk-engineering/building-a-rag-application-with-pinecone-and-semantic-kernel-in-net-14945f84bc25
Topics: OpenAI Semantic Kernel
Read articleThe New EF Core Interceptors
Medium
https://medium.com/volosoft/the-new-ef-core-interceptors-69ca8f6c7705
Topics: EF Core
Read articleCritical .NET and .NET Framework Updates Issued in June 2025: Addressing a Remote Code Execution
Medium
https://medium.com/@csmax/critical-net-and-net-framework-updates-issued-in-june-2025-addressing-a-remote-code-execution-2f5ace9fa079
Topics: .NET Core .NET Framework Security
Read articleAPI Rate Limiting in .NET
C# Corner
https://www.c-sharpcorner.com/article/api-rate-limiting-in-net/
Topics: ASP.NET Core REST API
Read articleKey Technologies in .NET Full Stack Development: From Frontend to Backend
Medium
https://medium.com/@rajeshmonopoly1/key-technologies-in-net-full-stack-development-from-frontend-to-backend-7292fedb4341
Topics: .NET Core
Read articleWhat's New for ASP.NET Core & Blazor in .NET 9?
YouTube
https://www.youtube.com/shorts/EsW8G_9jkQk
Topics: ASP.NET Core Blazor .NET 9
Read articleRecords Are Not Just DTOs: Designing Smart, Immutable Workflows with C# Record Types
Medium
https://medium.com/@mohsho10/records-are-not-just-dtos-designing-smart-immutable-workflows-with-c-record-types-4d56f504b564
Topics: C# Domain-Driven Design
Read articleMonitoring .NET Applications with OpenTelemetry and Grafana
Milan's .NET Weekly
https://www.milanjovanovic.tech/blog/monitoring-dotnet-applications-with-opentelemetry-and-grafana
Topics: OpenTelemetry Performance
Read articleModernizing Legacy Applications with the .NET Upgrade Assistant
Medium
https://medium.com/@Adem_Korkmaz/modernizing-legacy-applications-with-the-net-upgrade-assistant-573bfacf7938
Topics: .NET Core .NET Framework
Read articleDifference Between Minimal API and Controller API .NET Core
C# Corner
https://www.c-sharpcorner.com/article/different-between-minimal-api-and-controller-api-net-core/
Topics: ASP.NET Core Minimal APIs
Read articleWorking with MCP servers in GitHub Copilot Agent mode
YouTube
https://www.youtube.com/watch?v=ZlrQJQV14xQ
Topics: GitHub GitHub Copilot
Read articleRefactoring a C# Generic Repository with the Strategy Pattern
Medium
https://medium.com/@imissyoubrad/refactoring-a-c-generic-repository-with-the-strategy-pattern-5b52697ec23c
Topics: C# Design Patterns
Read article