.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.com
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.com
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.com
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.com
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.com
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.com
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-sharpcorner.com
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-sharpcorner.com
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.com
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-sharpcorner.com
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.com
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.com
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.com
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.com
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-sharpcorner.com
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.com
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.com
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.com
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
milanjovanovic.tech
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.com
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-sharpcorner.com
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.com
https://www.youtube.com/watch?v=ZlrQJQV14xQ
Topics: GitHub GitHub Copilot
Read articleRefactoring a C# Generic Repository with the Strategy Pattern
medium.com
https://medium.com/@imissyoubrad/refactoring-a-c-generic-repository-with-the-strategy-pattern-5b52697ec23c
Topics: C# Design Patterns
Read article