architecture
Clean Architecture in .NET Articles, Tutorials & News
Clean Architecture in .NET articles, tutorials, and news from the DotNetNews archive.
237 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
-
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.
-
Building AI-Powered Architecture Review Assistants with ASP.NET Core
c-sharpcorner.com Issue #485
Build AI-powered architecture review assistants with ASP.NET Core to automate analysis, identify risks, and enhance expert decision-making in enterprise development.
-
I Built a Claude Code Skill That Scaffolds My .NET Architecture
codewithmukesh.com Issue #485
Teach Claude Code your conventions once. Build a custom skill that scaffolds a full vertical slice in .NET 10 - endpoint, handler, validator, EF config, and test - your way.
-
EF Core in Clean Architecture the Pragmatic Way
antondevtips.com Issue #484
A focused guide to using EF Core in Clean Architecture without repositories. Learn why the Dependency Rule still holds when your Application layer uses DbContext directly, how to keep your handlers sm
-
Modernising Legacy .NET Applications Without a Rewrite
medium.com Issue #483
Most legacy .NET applications don’t need a rewrite — they need a plan.
-
Refactoring an ASP.NET Core API with clean architecture
roundthecode.com Issue #478
Learn how to refactor an ASP.NET Core API using clean architecture by separating validation, business logic, and database access into clear layers. The page Refactoring an ASP.NET Core API with clean ...
-
How .NET Developers Transition Into Software Architecture (Without Rewriting Everything)
medium.com Issue #477
Most .NET developers never really transition into software architecture.
-
When Your Use Case Half-Succeeds: Designing for Partial Failure in .NET
milanjovanovic.tech Issue #477
A use case isn't a transaction. The moment it touches more than one system, you are dealing with partial failure. Here's how I classify side effects and design use cases that fail loudly and recover s...
-
How to Structure Production Apps with Vertical Slice Architecture in .NET in 2026
antondevtips.com Issue #476
A practical guide to structuring vertical slices in .NET projects. Learn the file-per-concern slice layout, manual handlers without MediatR, Minimal APIs via IApiEndpoint, Result , FluentValidation,
-
Why Do Some Developers Build Maintainable Software While Others Keep Fixing Bugs?
medium.com Issue #476
Most developers know C#.
-
-
The .NET Architecture Pattern That Impresses in Code Reviews — but Can Break Under Real-World Scale
medium.com Issue #472
In modern software development, architecture decisions often separate maintainable applications from systems that become difficult to…
-
Building Multi-Tenant SaaS Applications in ASP.NET Core
c-sharpcorner.com Issue #472
Learn how to build multi-tenant SaaS applications in ASP.NET Core. Explore tenant isolation, architecture models, EF Core filtering, and security best practices.
-
40 Lessons I Learned in 12 Years as a .NET Developer
antondevtips.com Issue #472
After 12 years of building .NET applications, I have learned 40 hard-earned lessons about writing code, designing systems, and shipping software. From clean code and architecture trade-offs to code re