Jean Paul's Blog

There are 2 types of People in the World, One who Likes SharePoint and..

  • Microsoft MVP

  • MindCracker MVP

  • CodeProject MVP

  • eBook on SharePoint 2010

  • eBook on Design Patterns

  • eBook on Windows Azure

  • NLayers Framework @ CodePlex

  • MSDN Forums

  • .Net vs. Java

    Due to Public Demand

Design Patterns

Here I am listing my C# Implementations of all the 23 Design Patterns.

1. Singleton Pattern
2. Command Pattern
3. Decorator Pattern
4. Builder Pattern
5. Observer Pattern
6. Strategy Pattern
7. Template Method Pattern
8. Visitor Pattern
9. Adapter Pattern
10. Chain of Responsibility Pattern
11. Abstract Factory Pattern
12. Factory Method Pattern
13. Flyweight Pattern
14. Proxy Pattern
15. State Pattern
16. Facade Pattern
17. Iterator Pattern
18. Mediator Pattern
19. Memento Pattern
20. Prototype Pattern
21. Interpreter Pattern
22. Bridge Pattern
23. Composite Pattern

The associated source code can be found in

You can find the eBook on Design Patterns below.

4 Responses to “Design Patterns”

  1. jeanpaulva said


  2. jeanpaulva said


  3. jeanpaulva said


  4. kreatyna said

    I always love the way that you explain things to others

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s