Click here to Skip to main content
15,881,803 members
Everything / Patterns

Patterns

patterns

Great Reads

by Rahul Rajat Singh
In this article, we will try to understand what is Factory Pattern, what are the benefits of this pattern and how we can implement this pattern using C#.
by Evoluteur
A generic Web User Interface for CRUD applications generating all screens at run-time based on external metadata. It comes with sample applications for address book, memo pad, to do list, restaurants list, wine cellar, and database structure documentation that are easily customizable.
by Mark Pelf
Tutorial article on Fluent Interface Pattern in C#
by fabio bussu
MatchKit is a .NET Library that provides a set of classes to build patterns to match simple and complex strings

Latest Articles

by Dev Leader
Learn how to use Polly in C# to handle faults and retries with ease! Check out three code examples showcasing different use cases of Polly in C#!
by Dev Leader
Learn what the Command Pattern in C# is and the design principles it follows. Understand the pros and cons!
by Stridemann
Example of use of this pattern in game development
by Stridemann
A Pattern for Identifying Processed Entities During Iteration Without Additional Collections

All Articles

Sort by Score

Patterns 

16 Sep 2014 by Gediminas Geigalas
In your domain model, you often need to pass the same repetitive information to your domain entities or value objects. This article suggests a solution that I call "Domain Context".
2 Jun 2020 by Kevin Mack
Few ideas for strengthening micro-services architectures
2 Aug 2013 by Dev Leader
About dependency injected singletons
9 Aug 2013 by Dev Leader
In this post, I’m going to focus on why singletons are “bad”, because for me it means acknowledging one of the two main perspectives–that they are the best thing since cat videos met The Internet or they are the worst thing since Justin Bieber.
22 Nov 2019 by Jeremy Likness
Stateful serverless: long running workflows with durable functions
12 Mar 2020 by Kevin Mack
What kinds of things should I avoid, or remove from my applications to improve my position moving forward
12 Mar 2024 by Dev Leader
Learn how to use Polly in C# to handle faults and retries with ease! Check out three code examples showcasing different use cases of Polly in C#!
3 Oct 2012 by jgauffin
I'm getting really tired of all blog posts that states that service locator is an anti pattern. It's not.
28 Dec 2012 by User 8984948
A working example of the Template Method design pattern in Delphi
1 Aug 2013 by Dev Leader
How to structure your Singletons.
13 Sep 2013 by Pragmateek
This article describes the general principles, without diving too deeply into technical details that would be specific to a given platform.
28 Sep 2014 by Gediminas Geigalas
Expose your mocks directly from the Fixture Object if possible. If there is no real need to complicate things by converting types and introducing extension methods, don’t do it.
15 May 2020 by Rion Williams
Some recommended readings about streaming systems
22 Jun 2012 by jgauffin
Griffin.Container: Introducing the Command Support
22 Oct 2012 by User 6724513
The Adaptive Interface pattern
1 Jan 2013 by User 8984948
Decorator design pattern in Delphi - Multiple decorations
1 Jan 2013 by User 8984948
Decorator design pattern in Delphi - Single decoration
21 Nov 2019 by Jeremy Likness
Learn how durable entities provide explicit management of state in serverless applications and guarantee operations are safe to execute without concurrency conflicts.
22 Apr 2023 by Coral Kashri
Involves usage example of shared_ptr aliasing constructor, design patterns reflection and factory, metaprogramming, string_view and variant/visit.
22 Apr 2023 by Coral Kashri
RunTime Reflection in C++
22 Apr 2023 by Coral Kashri
How to implement a compile-time Decorator
22 Apr 2023 by Coral Kashri
How to correctly implement design patterns in C++
15 Feb 2024 by Dev Leader
Learn what the Command Pattern in C# is and the design principles it follows. Understand the pros and cons!
26 Mar 2015 by jgauffin
This post aims to explain why the Repository Pattern can still be a great choice.
31 Dec 2013 by Shivprasad koirala
Dependency Injection (DI) vs. Inversion of Control (IOC).
6 Nov 2015 by Shivprasad koirala
In this article we will explain about Data Transfer Object Design pattern in C#
7 Feb 2012 by Colin Eberhardt
This blog post provides step-by-step instructions for creating a user control, which exposes bindable properties, in WPF and Silverlight. The post covers dependency properties, and how to manage DataContext inheritance.
2 Nov 2015 by Shivprasad koirala
In this blog, we will understand how to implement Value object design pattern in C#.
24 Jul 2012 by PratapReddyP
Structural Pattern : Decorator Pattern Demo
22 May 2011 by sayem.bd
Using delegation, you can change the behaviors of objects at run-time. A lots of Design Patterns make use of this technique.
12 Oct 2015 by User 9557924
Design Patterns: Strategy
24 Mar 2014 by Keyhole Software
Encapsulation approach to bring data sources and implementations closer together, allowing reflection-like behavior in a format that mere mortals can read.
19 Dec 2012 by Leland Richardson
These days it's hard to call yourself a web developer if you do not have at least some jQuery experience. jQuery is very helpful for many many things such as browser compatibility, ajax calls, DOM manipulation, utility, and more.
28 Jun 2012 by hoonzis
This post discusses the current state of art programming languages and the future of programming languages in general. The need for distributed software forces us to write complicated software. Which are the language constructs to help us with the challenge?
21 May 2020 by Vlad Neculai Vizitiu
Null-object pattern in C# 8