Interpreter Design Pattern
You can see this and other great articles on design patterns here.
The Interpreter Design Pattern allows you to build the rules as classes. This design pattern is very powerful in building the rules
http://cyqdata.cn/cnblogs/article-detail-36721
Chain of Responsibility Design Pattern
You can see this and other great articles on design patterns here.
The chain of responsibility pattern allows you to pass a request to from an object to the next until the request is fulfilled. For
http://cyqdata.cn/cnblogs/article-detail-36720
Strategy Design Pattern
You can see this and other great articles on design patterns here.
The Strategy Design Pattern allows you to change the behavior of an application when given a context. The context is the outer shel
http://cyqdata.cn/cnblogs/article-detail-36719
Observer Design Pattern
You can see this and other great articles on design patterns here.
Observer Design Pattern allows you to have a publisher-subscriber framework where a change to a publisher will notify all of its
http://cyqdata.cn/cnblogs/article-detail-36718
Test Driving NHibernate 3.0, LINQ and the Entity Framework CTP 5 with the Abstract Factory Design Pattern
Download CodeProjectORM.zip - 2.75 MB
Introduction
Whether you are developing a small or a big application, you always have to deal with data. It's even a critical part of an application. The probl
http://cyqdata.cn/cnblogs/article-detail-35750
Design pattern FAQ Part 2 (Design pattern training series)
Introduction
This is continuation to design pattern FAQ Part 1. In this FAQ series we will cover Interpeter , Iterator, mediator, memento and observer design pattern
If you have not read
http://cyqdata.cn/cnblogs/article-detail-35697
Design pattern FAQ Part 2 (Design pattern training series)
Introduction
This is continuation to design pattern FAQ Part 1. In this FAQ series we will cover Interpeter , Iterator, mediator, memento and observer design pattern
If you have not read
http://cyqdata.cn/cnblogs/article-detail-35677
Design pattern FAQ Part 2 (Design pattern training series)
Introduction
This is continuation to design pattern FAQ Part 1. In this FAQ series we will cover Interpeter , Iterator, mediator, memento and observer design pattern
If you have not read
http://cyqdata.cn/cnblogs/article-detail-35640
Using the Chain Of Command Design Pattern Concepts to Perform Validation and Processing of Complex Data
Download demo project (Visual Studio 2008) - 177 KB
Introduction
This article demonstrates how the usage of Chain of Command Design Pattern concepts can be used in the validation and processing of
http://cyqdata.cn/cnblogs/article-detail-31702
Back to the basics : Exception Management design guideline for N-tier Asp.net applications
Introduction
"How do you define a good Exception Management for an N-Tier Asp.net application?"
Pretty simple question, but not that much simple to answer.
We are good at making things. B
http://cyqdata.cn/cnblogs/article-detail-25163
Design Patterns. The Bridge. Another Look
Introduction
This article starts a new series of articles about the design patterns.
I realize that this topic was covered by myriads of different authors, but I also want to put my modest share into
http://cyqdata.cn/cnblogs/article-detail-15451
BindingHub - a new component and design pattern, very useful in WPF as well as in ViewModels
Why do you need BindingHub?
Before diving into concrete use cases and implementation details, let’s see what is missing in the current WPF implementation.
WPF is supposed to be declarative programm
http://cyqdata.cn/cnblogs/article-detail-3431
BindingHub - a new component and design pattern, very useful in WPF as well as in ViewModels
Why do you need BindingHub?
Before diving into concrete use cases and implementation details, let’s see what is missing in the current WPF implementation.
WPF is supposed to be declarative programming, so all code must go into CodeBehind / ViewModel. Unfortunately, any non-trivial ViewModel quickly becomes Spaghetti with Meatballs (see Wikipedia if you don’t know what that means), littered with
http://cyqdata.cn/cnblogs/article-detail-2542
BindingHub - a new component and design pattern, very useful in WPF as well as in ViewModels
Why do you need BindingHub?
Before diving into concrete use cases and implementation details, let’s see what is missing in the current WPF implementation.
WPF is supposed to be declarative programming, so all code must go into CodeBehind / ViewModel. Unfortunately, any non-trivial ViewModel quickly becomes Spaghetti with Meatballs (see Wikipedia if you don’t know what that means), littered with
http://cyqdata.cn/cnblogs/article-detail-2224
Design pattern FAQ Part 3 ( Design pattern training series)
Introduction
This FAQ article is continuation to design pattern FAQ part 1 and 2. In this article we will try to understand state pattern,stratergy,visitor,adapter and flyweight pattern.
In case your are completely new to design patterns or you really do not want to read this complete
article do see our free design pattern Training and interview questions / answers videos.
If you
http://cyqdata.cn/cnblogs/article-detail-80
