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 11 of 14
Browse additional C# and .NET Design Patterns articles from the DotNetNews archive.
C# and .NET Design Patterns articles
Page 11 of 14
Newest first
-
5 Interface Mistakes That Quietly Kill Your C# Codebase
medium.com Issue #216
https://medium.com/dot-net-sql-learning/5-interface-mistakes-that-quietly-kill-your-c-codebase-cea67ead677d
-
What is Dependency Injection?
benedictodoh.medium.com Issue #216
https://benedictodoh.medium.com/what-is-dependency-injection-3044d3a43322
-
Thoughts on "Vibe Coding": When The Music Stops
c-sharpcorner.com Issue #216
https://www.c-sharpcorner.com/article/thoughts-on-vibe-coding-when-the-music-stops/
-
Unit of Work Pattern in .NET — Why You Need It and How to Implement It
c-sharpcorner.com Issue #216
https://www.c-sharpcorner.com/blogs/unit-of-work-pattern-in-net-why-you-need-it-and-how-to-implement-it
-
Building Scalable APIs with Vertical Slice Architecture in .NET
amit-naik.medium.com Issue #216
https://amit-naik.medium.com/building-scalable-apis-with-vertical-slice-architecture-in-net-23f9d8c8a84e?source=rss------dotnet-5
-
Singleton Design Pattern in C#/.NET
victormagalhaes-dev.medium.com Issue #211
https://victormagalhaes-dev.medium.com/singleton-design-pattern-in-c-net-5aa6d04990af
-
Clean Querying with QueryBuilderSpecs
medium.com Issue #211
https://medium.com/@gobranfahd/clean-querying-with-querybuilderspecs-e377e329db91
-
Enums on Steroids! — Building Strongly Typed Enums in C# for Rich Behavior and Clean Code
medium.com Issue #211
https://medium.com/@michaelmaurice410/enums-on-steroids-building-strongly-typed-enums-in-c-for-rich-behavior-and-clean-code-31b64c9b72a1
-
Delegates, Events, and Actions in C#: From Zero to Hero
medium.com Issue #209
https://medium.com/@hamidmusayev/delegates-events-and-actions-in-c-from-zero-to-hero-2f463681f0d5
-
Boost Your .NET Code: 5 Killer Techniques for the Repository Pattern (with Code!)
dotnetfullstackdev.medium.com Issue #209
https://dotnetfullstackdev.medium.com/boost-your-net-code-5-killer-techniques-for-the-repository-pattern-with-code-5b2812ba9546
-
Exception-Driven Development: Understanding an Anti-Pattern
medium.com Issue #209
https://medium.com/@vikpoca/exception-driven-development-understanding-an-anti-pattern-c59da977e727
-
Stop Writing Boring APIs: How to Design Fluent C# Interfaces That Developers Love
medium.com Issue #209
https://medium.com/@mohsho10/stop-writing-boring-apis-how-to-design-fluent-c-interfaces-that-developers-love-eb6e1f240d5a
-
Stop Writing 10 Repository Methods for One Query!— Harness the Specification Pattern in EF Core
medium.com Issue #209
https://medium.com/@michaelmaurice410/stop-writing-10-repository-methods-for-one-query-harness-the-specification-pattern-in-ef-core-9ba194bc64db?source=rss------dotnet-5
-
Before Learning Object-Oriented Programming (OOP), Feel the Pain of Procedural Programming: A Real…
medium.com Issue #207
https://medium.com/@aibhi.dev/before-learning-object-oriented-programming-oop-feel-the-pain-of-procedural-programming-a-real-b35d18906775
-
Pluggable Architecture in .NET: The OSS Way
quorum-mind.medium.com Issue #207
https://quorum-mind.medium.com/pluggable-architecture-in-net-the-oss-way-35af73b8a653
-
Are design patterns actually necessary to build an app?
medium.com Issue #207
https://medium.com/@denmaklucky/are-design-patterns-actually-necessary-to-build-an-app-ca4b80ef1c4d
-
Why Your C# Class Should Probably Be a Record (But Isn’t)
medium.com Issue #206
https://medium.com/@mohsho10/why-your-c-class-should-probably-be-a-record-but-isnt-9d34197c591d
-
The Ultimate Guide to Design Patterns in C#: Real-World Practices and Code
medium.com Issue #206
https://medium.com/@orbens/the-ultimate-guide-to-design-patterns-in-c-real-world-practices-and-code-dbabd123f5f5?source=rss------dotnet-5
-
The Truth About Best Practices No One Wants to Admit
medium.com Issue #206
https://medium.com/@movsesaleksanyan7/the-truth-about-best-practices-no-one-wants-to-admit-b5c6b6b7b729
-
This One Reflection Trick Made My C# Code 10x Smarter!
medium.com Issue #204
https://medium.com/write-a-catalyst/this-one-reflection-trick-made-my-c-code-10x-smarter-9f4d5927d6ec?source=rss------dotnet-5
-
Stop Writing Null Checks Like It’s 2010 — Use This C# Trick Instead
medium.com Issue #204
https://medium.com/@mohsho10/stop-writing-null-checks-like-its-2010-use-this-c-trick-instead-66b792902a34
-
Stop Using Enums in Your .NET Application (Here’s a Smarter Way)
itnext.io Issue #204
https://itnext.io/stop-using-enums-in-your-net-application-heres-a-smarter-way-a5466cb42596
-
A Gem for Plugin Management in a .NET Environment
medium.com Issue #204
https://medium.com/@bantawasama_1182/a-gem-for-plugin-management-in-a-net-environment-dbf65bebddaa
-
This One C# Trick Replaces 100 Lines of Code (And Nobody Talks About It)
blog.devgenius.io Issue #204
https://blog.devgenius.io/this-one-c-trick-replaces-100-lines-of-code-and-nobody-talks-about-it-9e3f61a0c334?source=rss------dotnet-5
-
C# Best Practices: Writing Clean, Efficient, and Maintainable Code
medium.com Issue #200
https://medium.com/@tpointtech/c-best-practices-writing-clean-efficient-and-maintainable-code-fa5b880adeb0