architecture
Clean Architecture in .NET Articles, Tutorials & News
Clean Architecture in .NET articles, tutorials, and news from the DotNetNews archive.
250 articles Updated Page 2 of 10
Browse additional Clean Architecture in .NET articles from the DotNetNews archive.
Clean Architecture in .NET articles
Page 2 of 10
Newest first
-
The Day I Realised My Service Had Become a Monster
medium.com Issue #506
It started with a simple request.
-
Background Jobs and Workers in .NET Backend Systems: How to Design Reliable Background Processing
medium.com Issue #506
In Part 1, I wrote about boundaries. In Part 2, I wrote about aggregates and invariants. In Part 3, I wrote about domain events. In Part 4…
-
Clean Architecture in .NET: Benefits, Trade-Offs, and Common Pitfalls
c-sharpcorner.com Issue #506
Master Clean Architecture in .NET: explore benefits, trade-offs, common pitfalls, and best practices for building maintainable, testable applications.
-
Clean Architecture in .NET — A Simple, Complete Guide Anyone Can Understand
malshikay.medium.com Issue #505
Modern software applications can become difficult to maintain when everything is mixed together.
-
Multi‑Tenancy in .NET Applications: Strategies, Trade‑offs, and a Clean Architecture Approach
c-sharpcorner.com Issue #505
Master multi-tenancy in .NET Clean Architecture. Explore strategies, trade-offs, and implementation for scalable SaaS.
-
Building a Multi-Vertical Clean Architecture Platform for Azure Functions (.NET 10)
medium.com Issue #504
Three repos, one architecture, and the database question every growing API platform eventually has to answer
-
SOLID on .NET: From Spaghetti Code to Clean Architecture (Practical Refactoring)
medium.com Issue #503
Whenever the topic of “SOLID” comes up, it’s common to see a flurry of abstract theoretical explanations. The problem is that, in the…
-
Your Validation Attributes Are Hiding Business Logic
medium.com Issue #500
Where Data Annotations run out of road, and what replaces them.
-
Building a Console-Based Vehicle Rental Management System Using N-Layer Architecture in C# and EF Core
c-sharpcorner.com Issue #500
Learn C# data management with Entity Framework Core. Set up connections, manage entities, and implement data operations for your applications.
-
Compose validators, don’t copy them: a reusable FluentValidation kit
medium.com Issue #499
“Email must be valid, password must be strong, name is required.” Every command re-declares those rules, and then they drift. Here is a…
-
How SOLID Helped Me Delete Nearly 5,000 Lines of Code
medium.com Issue #499
Every legacy codebase has one. The file nobody wants to open. The one that shows up in every merge conflict. The one everyone is just a…
-
A Modular Vertical Slice Architecture Starter Kit for Real-World .NET
medium.com Issue #498
Stronger boundaries, durable messaging, and serious reliability patterns without day-one distributed overhead.
-
Clean Architecture + Vertical Slice Architecture in .NET
medium.com Issue #498
Most software projects don’t become difficult because of complex business logic — they become difficult because of poor organization.
-
Domain-Driven Design (DDD)
medium.com Issue #497
Prerequisite Note: While this tutorial is implemented using .NET and the Clean Architecture, the DDD concepts explored here are universal…
-
Multi-Tenant Saas Architecture
c-sharpcorner.com Issue #497
Explore multi-tenant SaaS architecture: request-driven, Clean Architecture, tenant-agnostic logic, and cloud-native stack for scalability.
-
Multi-Tenancy Isn’t About Databases
codeopinion.com Issue #496
You start off with what seems like the obvious solution to a multi-tenant SaaS application. We have tenant A. We have tenant B. We have one application and one database. Within that database, for ever...
-
How to Test Vertical Slice Architecture
milanjovanovic.tech Issue #495
The most common question I get about vertical slice architecture isn't about structure. It's "where do my tests go?" The layered-architecture testing habits (mock the repository, test the service) don...
-
️ Modernizing .NET — Part 32: When Four Architectures Coexist
medium.com Issue #495
A framework migration can use layered design, modular boundaries, middleware flow, and service contracts without treating them as rivals.
-
Modular Monolith Architecture in C#: The Pragmatic Path to Scalable .NET Applications
medium.com Issue #494
I Stopped Building Microservices — Here’s Why Modular Monolith Changed Everything
-
Specifications over LINQ spaghetti: composable, reusable query intent
medium.com Issue #494
A .Where(s => s.SpeakerId == id && !s.IsDeleted && s.IsPublished) copied into nine controllers is nine places to forget the authorization…
-
Use Ports and Adapters to Make ASP.NET Core Migration Incremental
medium.com Issue #491
Wrap legacy framework dependencies behind stable interfaces so infrastructure can change without rewriting business logic.
-
Repository Pattern in C#: Build Clean, Testable, and Maintainable .NET Applications
medium.com Issue #490
Learn how the Repository Pattern works in modern .NET
-
How Backend Systems Evolve: From Monoliths to Modular Architecture and Microservices
medium.com Issue #488
From monolith to modular monolith to microservices, and how to know when the architecture should change
-
Modernizing .NET — Part 30: Strangler Fig Architecture
medium.com Issue #486
How to migrate ASP.NET Framework to ASP.NET Core one safe slice at a time instead of betting on a big rewrite.
-
Designing a Feature Module Engine for .NET: Architectural Decisions Behind PowerCSharp.Features
medium.com Issue #485
How a composite flag resolver, opt-in discovery, and ASP.NET Core conventions combine into a production-grade modular capability system.