By tag: GOF
0
kicks
Applying Design Patterns - Part I and II
This article is expected to:
[1] Introduce patterns to you in a simple, human readable way
[2] Train you how to really 'Apply' patterns (you can learn patterns easily, but to apply them to solve a problem, you need real design skills)
[3] Provide you a fair idea regarding the contexts for apply...
0
kicks
The Strategy Pattern and Reflection
Using the Strategy Pattern and Reflection I easily created a Pluggable application.
0
kicks
I Heart Template Method
Template Method is the old skool design pattern that rocks the party that rocks the party that rocks the party. Here's why I love it in a way that isn't natural.
0
kicks
Observer Pattern in C# = Events & delegates
One of the most interesting patterns in Design Patterns is the Observer pattern which is listed under Behavioral Patterns, it is really important how to make other classes which are interested in the state of another object get notified when the state changed.
0
kicks
The Adapter Pattern
A good clear explaination of the adapter patter ... clear explainations and real world analogies with code (vb.net 2003 ... but the code is quite generic).
0
kicks
Good Design Minimizes The Impact Of Changes
The title says most of what needs to be said ... a short article on how design patterns can make our code more maintainable.
0
kicks
The ASP.NET Singleton-per-Request pattern
Implementing the Singleton pattern applied to the Request-Response pair in ASP.NET
0
kicks
An Abstract Factory using the app.config and Reflection
An Abstract Factory is a method that allows us to dynamically load a set of custom functionally that conforms to a well defined interface, usually at runtime.
0
kicks
The GOF Abstract Factory Design Pattern In C#
The abstract factory is a GOF (Gang of Four) creational pattern where the intent is to "...provide an interface for creating families of related or dependent objects without specifying their concrete classes".
0
kicks
Design Patterns in C#
The Gang of Four (GoF) patterns are generally considered the foundation for all other patterns. They are categorized in three groups: Creational, Structural, and Behavioral. Here you will find information on these important patterns.