architecture
C# and .NET Design Patterns Articles, Tutorials & News
C# and .NET Design Patterns articles, tutorials, and news from the DotNetNews archive.
336 articles Updated Page 5 of 14
Browse additional C# and .NET Design Patterns articles from the DotNetNews archive.
C# and .NET Design Patterns articles
Page 5 of 14
Newest first
-
Interface vs Abstract Class in C# — What They Really Mean [Part 3]
medium.com Issue #426
Part 3: ⚽ Sports Betting Platforms
-
Designing Undo & Redo features
medium.com Issue #419
In the era of modern cloud-native application design, many powerful and time-tested design patterns are often overlooked due to the focus…
-
Multiple DbContext in EF Core 10 - Scenarios, Setup & Migrations
codewithmukesh.com Issue #419
When and how to use multiple DbContext in EF Core 10. Multi-database setup, schema separation, migrations, transactions, and modular monolith patterns.
-
The "Vibe Coding" Delusion: When AI Models and Rapid Tools Build Toys, Not Tools
c-sharpcorner.com Issue #417
Vibe coding creates impressive demos, but lacks the robustness of engineered systems. Learn why architectural literacy and professional prompting are crucial for real-world applications.
-
Repository Design Pattern in ASP .NET
medium.com Issue #417
The Repository Design Pattern is a widely used pattern in software development. It separates the Data Access layer from Controller Layer…
-
The Sinking Ship: Protecting .NET Microservices with the Bulkhead Pattern
devblogs.microsoft.com Issue #409
A practical guide to isolating resources and preventing cascading failures in distributed systems using Polly.
-
The Diamond Problem and Why Interfaces are the Solution
medium.com Issue #409
Object-oriented programming is full of elegant ideas… and subtle traps. One of the most famous is the Diamond Problem, a classic ambiguity…
-
-
Why I Replaced Microsoft’s DI Container — And Never Looked Back
fries-dotnet-legacy.medium.com Issue #408
DryIoC delivers what the built-in container promises but can’t keep: speed, flexibility, and control over complex dependency graphs.
-
Mastering Dependency Injection in C#
medium.com Issue #408
Enhancing Software Scalability and Maintainability through Loosely Coupled Architecture
-
How to Use Dependency Injection in .NET Core With Practical Example?
c-sharpcorner.com Issue #408
Master .NET Core Dependency Injection! Learn DI principles, service lifetimes (Transient, Scoped, Singleton), and implement a practical example for scalable apps.
-
Cracking the Code of Serverless Design: Patterns that Scale and Patterns that Fail
visualstudiomagazine.com Issue #407
Chad Green explores how intentional design patterns determine whether serverless architectures deliver on their promises of scalability, resilience, and cost efficiency.
-
Polymorphic Relationships in EF Core: Three Approaches
blog.elmah.io Issue #407
Database schema and entity design are the pavement of most applications. If the entities are paved well, the application can provide great performance. Otherwise, it can lead to pitfalls. One key aspe...
-
The Sinking Ship: Protecting .NET Microservices with the Bulkhead Pattern
devblogs.microsoft.com Issue #405
A practical guide to isolating resources and preventing cascading failures in distributed systems using Polly.
-
The Diamond Problem and Why Interfaces are the Solution
medium.com Issue #405
Object-oriented programming is full of elegant ideas… and subtle traps. One of the most famous is the Diamond Problem, a classic ambiguity…
-
-
Why I Replaced Microsoft’s DI Container — And Never Looked Back
fries-dotnet-legacy.medium.com Issue #404
DryIoC delivers what the built-in container promises but can’t keep: speed, flexibility, and control over complex dependency graphs.
-
Building Multitenant Web Apps in .NET with CShells
sipkeschoorstra.medium.com Issue #404
Modeling multitenancy through container isolation instead of runtime conditionals
-
-
C#: The Engine Behind Modern Digital Infrastructure
medium.com Issue #404
When Anders Hejlsberg and his team at Microsoft introduced C# in 2000, it was positioned as a modern, object oriented language for the…
-
Mastering Dependency Injection in C#
medium.com Issue #404
Enhancing Software Scalability and Maintainability through Loosely Coupled Architecture
-
-
How to Use Dependency Injection in .NET Core With Practical Example?
c-sharpcorner.com Issue #404
Master .NET Core Dependency Injection! Learn DI principles, service lifetimes (Transient, Scoped, Singleton), and implement a practical example for scalable apps.
-
Cracking the Code of Serverless Design: Patterns that Scale and Patterns that Fail
visualstudiomagazine.com Issue #403
Chad Green explores how intentional design patterns determine whether serverless architectures deliver on their promises of scalability, resilience, and cost efficiency.
-