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

This DotNetNews topic collects C# design patterns material from the daily archive. C# and .NET Design Patterns is a recurring focus for C# and .NET developers working in the Microsoft ecosystem. The page is for people who already ship C# and need a faster way to find relevant posts.

Expect publisher tutorials, release notes, architecture write-ups, and field notes linked from DotNetNews issues. Start here is a short editorial shortlist for C# and .NET Design Patterns; the archive list is chronological and larger. Nothing here claims every article was production-tested by the editors.

Recurring subtopics in recent issues include C# design patterns, .NET design patterns, Gang of Four C#, and software patterns .NET. Secondary angles such as C# design patterns and .NET design patterns appear when the archive actually covered them. Related hubs such as SOLID Principles in C# and Clean Architecture in .NET cover adjacent problems.

Each card points at the original publisher URL and the DotNetNews issue that carried it, so you can read the article in context or jump straight to the source.

Start here

Editor picks for Design Patterns

  1. See our new Azure Cosmos DB Design Patterns

    devblogs.microsoft.com Issue #495

    Strong reference material for Cosmos teams that need proven modeling approaches instead of learning partitioning lessons the hard way.

    Read article Issue #495

  2. Building a Flexible C# Rules Engine: Design Patterns and Best Practices

    snehasishkonger.medium.com Issue #494

    Rules engines can go sideways fast; patterns and boundaries matter more than the engine itself.

    Read article Issue #494

  3. Design Patterns in C# — Real Enterprise Examples That Actually Work in Production

    medium.com Issue #480

    Helpful when patterns are tied to production tradeoffs instead of textbook diagrams.

    Read article Issue #480

  4. When Design Patterns Become Rituals

    binaryintellect.net Issue #472

    Design patterns become cargo cult when teams apply them without understanding the problem.

    Read article Issue #472

  5. Mission Possible : Implementing Design Patterns in .NET

    medium.com Issue #469

    A survey-style design patterns article that may be most useful for juniors or teams revisiting fundamentals.

    Read article Issue #469

  6. 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.

    Read article Issue #407

  7. Mastering Delegates in C#

    c-sharpcorner.com Issue #297

    Delegates remain a foundational C# feature, and this article shows why they still matter for extensibility and testability.

    Read article Issue #297

  8. Avoiding Overengineering: When NOT to Use a Design Pattern in .NET

    malshikay.medium.com Issue #272

    A caution against overengineering that should resonate with anyone who has watched patterns get applied too early.

    Read article Issue #272

Archive

Page 1 of 14

Newest first