Part of: EF Core: a working guide for .NET developers, Performance: a working guide for .NET developers
Editor's note
I pulled together another deliberately mixed issue today, with a nice balance of language features, architecture, and data access. The EF Core transactions article is practical and worth your time if you deal with consistency bugs, and the piece on calling ToList() before Where() is a useful reminder that small LINQ choices can turn into real performance costs. I also liked seeing both sides of the clean code discussion represented in the same lineup.
EF Core, C# 14, and clean code tradeoffs
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
How to Write Clean Code in C# Using Naming Conventions and Best Practices?
A straightforward clean code refresher centered on naming, readability, and SOLID habits that still matter on long-lived C# teams.
How to Use the New Field Keyword in C# 14 for Properties
The new field keyword is a small feature, but it meaningfully trims boilerplate for validated properties and is worth learning early.
If You Call .ToList() Before .Where(), You Have a Performance Issue
This is the kind of LINQ mistake that quietly hurts production APIs, especially when EF queries get materialized too soon.
Interface vs Abstract Class in C#
A concise comparison piece that helps newer developers answer the common design question without turning it into dogma.
Write SQL Your Way: Dual Parameter Style Benefits in mssql-python
Not a .NET article, but relevant if you touch SQL-heavy systems and care about parameter style flexibility across tooling.
EF Core transactions: Stop your data getting out of sync
Transactions and isolation levels are essential EF Core knowledge, and this article keeps the focus on avoiding data drift.
How to Use Collection Expressions in C# 13 and C# 14
Collection expressions keep evolving, and this walkthrough helps clarify what changes between C# 13 and C# 14.
.NET’te Multi-Tenant Mimari (Multi-tenant Architecture)
A useful architectural overview for SaaS builders weighing tenant isolation, shared infrastructure, and operational complexity.
Mapping database views in EF Core without breaking migrations
Mapping views in EF Core can get awkward fast, so guidance that preserves sane migrations is immediately practical.
Exploring the .NET Open Source Application 2026
This looks like a broad open source app overview, more interesting as a community snapshot than a deep technical drilldown.
Why “Clean Code” is Killing Your Velocity
I appreciate this counterpoint because it challenges cargo-cult clean code advice and ties design choices back to delivery speed.
Can OpenClaw Challenge Copilot in VS Code?
The Copilot comparison is timely, especially for developers watching how alternative coding assistants fit inside VS Code workflows.
How to Handle Exceptions in C# Using Try, Catch, Finally With Real Examples
Basic exception handling never goes out of style, and this is a serviceable primer for developers still building those instincts.








