Enjoying the newsletter? Your feedback helps us grow and reach more developers.

Share your testimonial →

Today's Articles

Understanding Inheritance in C# with Practical Examples

https://www.c-sharpcorner.com/article/understanding-inheritance-c-sharp/

Master C# inheritance! Learn about base/derived classes, single/multi-level/hierarchical inheritance, method overriding, 'base' keyword, and preventing inheritance.

Clean Architecture With .NET 9 And CQRS — Project Setup

https://medium.com/@michaelmaurice410/clean-architecture-with-net-9-and-cqrs-project-setup-ea7b963edb6b?source=rss------csharp-5

Let’s set up a Clean Architecture + CQRS project in .NET 9 the right way — no 10-layer overengineering, no mysterious “Core” folder that…

Performance Comparison of .NET Mapping Tools

https://annaklychev.medium.com/performance-comparison-of-net-mapping-tools-425422563b8c?source=rss------csharp-5

Why do we need mapping tools in .NET?

Clean Architecture Is Not Enough: The 2025-Ready Way to Design .NET Systems

https://medium.com/@mohsho10/clean-architecture-is-not-enough-the-2025-ready-way-to-design-net-systems-b5cc0407b08f?source=rss------dotnet-5

(Feature slicing, modular monoliths, and boundaries that scale — without forced microservices)

How I Used Domain-Driven Design to Fix My Messy Clean Architecture — And Why You Probably Should…

https://medium.com/@maged_/how-i-used-domain-driven-design-to-fix-my-messy-clean-architecture-and-why-you-probably-should-61ed14a4b2ba?source=rss------dotnet-5

What’s the story? Imagine you’re building an app that manages events and invitations. Things start simple — just a few POCOs, maybe a…

Optimistic Locking vs Pessimistic Locking with EF Core (.NET 9): The Clear, Battle-Tested Guide

https://medium.com/@michaelmaurice410/optimistic-locking-vs-pessimistic-locking-with-ef-core-net-9-the-clear-battle-tested-guide-8429741590a7?source=rss------dotnet-5

.NET Day on Agentic Modernization Coming Soon

https://devblogs.microsoft.com/dotnet/dotnet-day-on-agentic-modernization-coming-soon/

Join us live on December 9 to explore the newest, most practical ways to modernize your .NET apps with Azure, AI, and powerful agentic tooling. The post .NET Day on Agentic Modernization Coming Soon ...

233× Faster — No Raw SQL Required!

https://medium.com/@maged_/233-faster-no-raw-sql-required-55d475cc7284?source=rss------dotnet-5

📚 Found this article useful? You’ll love what I have in my store — Shop Now.

Senior C# Dev Reacts to Reddit’s C# Community (Hot Takes Only)

https://levelup.gitconnected.com/senior-c-dev-reacts-to-reddits-c-community-hot-takes-only-8c94e47f202b?source=rss------csharp-5

#2. — Best approach for background or async tasks Continue reading on Level Up Coding »

.NET’s SqlBulkCopy with Python

https://cortlandgoffena.medium.com/nets-sqlbulkcopy-with-python-f2970cb6bab-f2970cb6bab6?source=rss------dotnet-5

If you’ve ever used Python to interact with SQL Server, you know that Python is treated like a 3rd party citizen. If you’re using…

Wait — Isn’t DbContext Already a Repository?

https://medium.com/@maged_/wait-isnt-dbcontext-already-a-repository-6bcf2487a95f?source=rss------csharp-5

The Real-World Case for the Repository Pattern in Clean Architecture & .NET 8 (with EF Core)

10 .NET Performance Mistakes You’re Still Making in 2025

https://medium.com/@mohsho10/10-net-performance-mistakes-youre-still-making-in-2025-94f7f760a7d6?source=rss------csharp-5

(Upgraded to .NET 9… but your code still thinks it’s 2013)

I Stopped Writing Null Checks in C# 14 After Discovering This Operator — Here’s the Full Breakdown

https://blog.stackademic.com/i-stopped-writing-null-checks-in-c-14-after-discovering-this-operator-heres-the-full-breakdown-4699580c35ae?source=rss------dotnet-5

A practical, experience-driven exploration of the ??= operator in .NET 10 — how it cleans up real-world code, eliminates hidden null traps… Continue reading on Stackademic »

Domain-Driven Design Without an ORM Using the Snapshot Pattern

https://medium.com/@mariammaurice/domain-driven-design-without-an-orm-using-the-snapshot-pattern-9ee29f01d6d7?source=rss------csharp-5

📘 PART 1 — Why You Don’t Need an ORM in DDD (And How the Snapshot Pattern Saves the Day)

Inbox Pattern & Outbox Pattern in C# — Are They Really Real or Just Buzzwords?

https://dotnetfullstackdev.medium.com/inbox-pattern-outbox-pattern-in-c-are-they-really-real-or-just-buzzwords-47d809a00515?source=rss------dotnet-5

In modern distributed systems, you will often hear people throwing around terms like:

Can AI Replace a .NET Developer?” — A Real-Life Story From a Noob Who Asked the Same Question

https://dotnetfullstackdev.medium.com/can-ai-replace-a-net-developer-a-real-life-story-from-a-noob-who-asked-the-same-question-ab33ee5489a3?source=rss------dotnet-5

Last year, I was sitting in front of my laptop at 1:30 AM, staring at a 400-line C# file that refused to compile.

Using sortable UUID / GUIDs in Entity Framework

https://steven-giesel.com/blogPost/d6150b89-a3ef-407e-add2-7afa4a2a8729

.NET 9 introduced Guid.CreateVersion7() / Guid.CreateVersion7(DateTimeOffset) methods to create sortable UUIDs / GUIDs based on the time of their creation. This can be particularly useful in databases...

Keep Reading

No posts found