Design Patterns for .NET

Since my undergraduate course, I’ve always been interested in design patterns. In the university I used to study the GoF design patterns using Java, but since I’ve been working with Microsoft technology it would be good to have some examples using C# that don’t simply ‘translate’ the code examples originally written for Java. It would be great if someone consider finding some advantages of the C# language to use in the patterns implementation.

While googling a little bit I’ve found this site and bookmarked it forever. It has an example C# code implementation for each one of the GoF patterns and includes some .NET 2.0 optimized code (available for the Singleton pattern). The site additionally includes the UML diagram for each pattern, that helps me to remember about the patterns that I don’t use frequently and to rewrite the code examples to fit better in my needs.

1 Comment »

  1. [...] DevInstance Life should taste as good as it « Design Patterns for .NET [...]

RSS feed for comments on this post · TrackBack URI

Leave a Comment