What’s New in .NET 10 and C# 14
A varied .NET roundup covering .NET 10 and C# 14, EF Core patterns, Blazor rendering, Aspire orchestration, AI, and core language basics.
Jasen's top three picks
- 1 Farewell, BinaryFormatter! utf8Json — Fast & Secure Serialization in .NET 8/9.
medium.com
A useful look at secure serialization in modern .NET, especially if you're replacing legacy BinaryFormatter code.
- 2 Whats's New in .NET Core 10 and C# 14
c-sharpcorner.com
A broad preview of upcoming platform and language changes, with enough detail to help teams track what's landing in .NET 10 and C# 14.
- 3 Interface Segregation - SOLID
medium.com
A straightforward refresher on interface segregation that pairs well with day-to-day design reviews.
Editor's note
I kept this issue deliberately mixed, from practical runtime topics to fundamentals and leadership. The .NET 10 and C# 14 piece stands out for previewing what’s coming, while the EF Core interceptor vs. query filter article is the kind of decision guide teams actually use.
Today's articles
Farewell, BinaryFormatter! utf8Json — Fast & Secure Serialization in .NET 8/9.
medium.com
https://medium.com/@anderson.buenogod/farewell-binaryformatter-utf8json-fast-secure-serialization-in-net-8-9-0a7eaa1c0ddc
Read articleWhats's New in .NET Core 10 and C# 14
c-sharpcorner.com
https://www.c-sharpcorner.com/article/whatss-new-in-net-core-10-and-c-sharp-14/
Read articleInterface Segregation - SOLID
medium.com
https://medium.com/@yilmaz.my/interface-segregation-solid-84be88ea5b54
Read articleBig Thinkers: Scott Hanselman - Empowering Developer Community Worldwide | Build5Nines
build5nines.com
https://build5nines.com/big-thinkers-scott-hanselman-empowering-developer-community-worldwide/
Read articleMastering EF Core: Interceptors vs. Query Filters — When to Use Each
mak-thevar.medium.com
https://mak-thevar.medium.com/mastering-ef-core-interceptors-vs-query-filters-when-to-use-each-40c8c37a5591
Read articleMy Blazor Component Re-rendered 20 Times — Here’s Why and How I Fixed It
visitkans.medium.com
https://visitkans.medium.com/my-blazor-component-re-rendered-20-times-heres-why-and-how-i-fixed-it-045467fb0b33
Read articleWhy 90% of .NET Devs Still Get Concurrency Wrong
towardsdev.com
https://towardsdev.com/why-90-of-net-devs-still-get-concurrency-wrong-75c5c8c07c69
Read articleC#: What's the Difference Between `int`, `var`, and `dynamic`?
pietschsoft.com
https://www.pietschsoft.com/post/2025/04/09/csharp-difference-between-int-var-dynamic
Read articleC# Practice: Create a Basic Wage Calculator in Under 10 Minutes
medium.com
https://medium.com/@fulton_shaun/c-practice-create-a-basic-wage-calculator-in-under-10-minutes-4b8ba5bb537d
Read articleService Orchestration in .NET Aspire
c-sharpcorner.com
https://www.c-sharpcorner.com/article/service-orchestration-in-net-aspire/
Read articleAny() vs Exists() in .NET 9: Why Your Old Performance Assumptions Might Be Wrong
medium.com
https://medium.com/@vikpoca/any-vs-exists-in-net-9-why-your-old-performance-assumptions-might-be-wrong-5570e65c878f
Read articleGuest Blog: A Comprehensive Guide to Agentic AI with Semantic Kernel
devblogs.microsoft.com
https://devblogs.microsoft.com/semantic-kernel/guest-blog-a-comprehensive-guide-to-agentic-ai-with-semantic-kernel/
Read articleC#’s Record vs. Class: How 10 Lines Prevented a $250,000 Bug
medium.com
https://medium.com/@nagarajvela/c-s-record-vs-class-how-10-lines-prevented-a-250-000-bug-3ab3b068cf26
Read articleEvery thing about ‘Delegates’ in C#
medium.com
https://medium.com/@tvinay81/every-thing-about-delegates-in-c-fe5c9fd5dd8c
Read article