what is design patterns? which design patterns mostly used
in .net? How it is used with examples?

Answer Posted / srivatsa h.g

Guys ... i cant post all of the DP samples ..nonetheless u
get it over the internet but i can just brief u bout the
Design patterns

1. Design patterns are the general solutions to the design
problems.... (Though they dont give you the code)

2. Design patterns show how to build systems with good OO
design qualities

3. Design patterns provide a shared language that can
maximize the value of ur communication with other developers

The patterns that are commonly used in .NET

1.Facade -- business obj invoked by UI thru Facade

2.Composite -- Menu ctrl designed thru Composite pattern

3.Strategy -- lets the algorithm vary indep'ly from
clients that use it

4.Observer -- Error logging and tracing implemented
using this pattern

5.Abstract Factory -- solves the problem of accessing diff
databases

6.Singleton -- one instance

7.Proxy -- Used in cases of Just in Time Loading..

Is This Answer Correct ?    17 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is aop design?

578


What is the creational design pattern?

631


Shall we use abstract classes or interfaces in policy / strategy design pattern?

599


What is the concurrency design pattern?

709


Give me example of chain of responsibility design pattern?

624






What are the benefits of the proxy in the design pattern?

597


What is the difference between factory and strategy design pattern?

550


Suppose we have file(ps), dont know how many records are there. Move half of the records to 2 files. How can we do?

585


What is the difference between proxy and adapter?

607


Are singletons bad?

579


What are the design patterns you know explain?

592


Which design pattern is mvc?

626


What are the 23 design patterns?

721


What are the main usage of the patterns?

633


What is the difference between factory and builder design pattern?

507