ASP.NET Core 9 performance, .NET 10 changes
A varied .NET roundup covering ASP.NET Core 9 speedups, .NET 10 breaking changes, logging, collections, rate limiting, and cloud updates.
Jasen's top three picks
- 1 Difference between IQueryable, IEnumerable, IList, ICollection & IDictionary
medium.com
A useful refresher on how the collection interfaces differ when you’re choosing the right abstraction.
- 2 ASP.NET Core 9 APIs — Faster Endpoints for C# Developers
medium.com
The Minimal APIs performance piece is the kind of concrete improvement that can change defaults in real services.
- 3 Managing .NET App Configuration With The Options Pattern in ASP.NET Core 9 — Part 1
medium.com
The .NET 10 field keyword article is worth a careful read before you upgrade.
Editor's note
I kept this issue intentionally mixed: there’s practical app work, platform news, and a few architecture pieces. The ASP.NET Core 9 performance write-up and the .NET 10 field keyword change are the two I’d especially watch, because both can affect real code fast.
Today's articles
Difference between IQueryable, IEnumerable, IList, ICollection & IDictionary
medium.com
Here’s a detailed comparison of the C# interfaces IQueryable, ICollection, IList, IDictionary, IEnumerable, and IEnumerator, summarizing…
Read articleASP.NET Core 9 APIs — Faster Endpoints for C# Developers
medium.com
Minimal APIs just got a massive performance boost with 93% less memory consumption and 15% more throughput
Topics: ASP.NET Core Minimal APIs Performance
Read articleManaging .NET App Configuration With The Options Pattern in ASP.NET Core 9 — Part 1
medium.com
“Configuration isn’t just data — it’s the backbone of your application. The Options Pattern turns configuration into strongly-typed… Continue reading on CodeToDeploy »
Topics: ASP.NET Core .NET 9
Read articleSmarter Refactoring in C#: How AI Helps Engineers Build More Scalable Enterprise Applications
medium.com
Software teams often focus on using AI to autocomplete code or speed up daily development tasks — but one of the most powerful (and least…
Topics: C# GitHub Copilot Roslyn
Read article.NET 10 Breaking Changes: The New field Keyword
mariemoalla.medium.com
Every new .NET release brings performance improvements, but sometimes, it also brings breaking changes that can quietly break your code…
Read articleReinventing how .NET Builds and Ships (Again) - .NET Blog
devblogs.microsoft.com
An exploration of how .NET evolved from a distributed build system to Unified Build, dramatically reducing complexity and build times while improving flexibility and predictability for shipping .NET r...
Topics: Azure .NET Core Performance
Read articleHow Proper Logging Reduced Our Debug Time by 70% in .NET
malshikay.medium.com
For a long time, our .NET services produced logs, but those logs were not useful. They were inconsistent, missing context, and difficult…
Topics: Application Insights Performance Serilog
Read articleMicrosoft strengthens sovereign cloud capabilities with new services
azure.microsoft.com
We continue to adapt our sovereignty approach—innovating to meet customer needs and regulatory requirements within our Sovereign Public Cloud and Sovereign Private Cloud. We are announcing a new wave ...
Read articleWebAssembly .NET
medium.com
The definitive guide to WebAssembly as the ubiquitous runtime in 2025 — from .NET 10’s Native AOT compilation achieving 6x performance…
Topics: .NET 10 Native AOT Performance
Read article.NET: The Ever-Evolving Framework Powering Modern Digital Innovation
medium.com
The technology landscape is changing rapidly today, but .NET remains powerful and is considered one of the most reliable, versatile, and…
Read articleHow To Implement Rate Limiting in .NET 9 (+ BONUS: Rate Limiter Algorithms 101)
medium.com
If you want the full source code, join our community: Here
Topics: ASP.NET Core .NET 9 Security
Read articleNSerf: The Missing Piece of the .NET Distributed Puzzle
medium.com
For many years, I have been building small and large applications with .NET. The .NET ecosystem and tooling for distributed systems have…
Topics: .NET Core gRPC Service Bus
Read articleMy Running Playlist Generator (Gemini + .NET)
medium.com
As a runner following the 80/20 training model, I usually listen to a podcast. But when I need music, spending time curating a fresh…
Read articleUsing Domain Events to Build a Decoupled System That Scales (in .NET 9)
medium.com
If you want the full source code, join our community: Here
Topics: Domain-Driven Design .NET 9 Event Sourcing
Read articleThe Business Case for Investing in .NET Training for Teams
medium.com
In most companies today, there’s always some big system running in the background — an application that nobody really thinks about until…
Read articleIntroducing Major New Agentic Capabilities for GitHub Copilot in JetBrains and Eclipse
devblogs.microsoft.com
GitHub Copilot is taking a major step forward with expanded, deeply integrated support for JetBrains and Eclipse — bringing a new generation of agentic, intelligent capabilities directly into your fav...
Topics: GitHub Copilot Visual Studio
Read articleEntity Framework DB First
medium.com
Yazılım geliştirme dünyasında veri tabanı ile uygulama arasındaki iletişim, projenin omurgasını oluşturur. Modern uygulama geliştirmede…
Topics: .NET Framework EF Core SQL Server
Read articleNew Features in .NET 10 and C# 14
trevoirwilliams.com
.NET 10 is out, and if you’ve been waiting for a solid Long-Term Support (LTS) release before upgrading your apps, this is the one. Microsoft will support it until late 2028, providing you with ample ...
Read article5 .NET Collection Techniques That Stop Slowdowns Before They Start
blog.stackademic.com
Low effort tweaks that remove allocations, locks, and pointless overhead Continue reading on Stackademic »
Topics: C# .NET Core Performance
Read articleMastering Asynchronous Methods in C# for Faster Applications
medium.com
In today’s fast-paced digital world, applications are expected to run smoothly, respond quickly, and handle multiple tasks efficiently…
Topics: C# Performance
Read article