design pattern inC#.net [Resolved]

Posted by Sudhakar_A under Cloud on 9/27/2013 | Points: 10 | Views : 2077 | Status : [Member] | Replies : 3
How to learn design pattern in C#??
pls help me.........




Responses

Posted by: Allemahesh on: 9/27/2013 [Member] [MVP] Silver | Points: 50

Up
0
Down

Resolved
You can see the below link:-

http://www.dofactory.com/Patterns/Patterns.aspx
http://tutorials.csharp-online.net/CSharp_Design_Patterns_Made_Simple
http://www.dotnet-tricks.com/Tutorial/designpatternslist
http://www.c-sharpcorner.com/UploadFile/sathvik/DesignPatterns11012005085547AM/DesignPatterns.aspx

Happy Coding,
If it helps you or directs U towards the solution, MARK IT AS ANSWER


Sudhakar_A, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Bandi on: 9/27/2013 [Member] [MVP] Platinum | Points: 25

Up
0
Down
Refer
http://www.codeproject.com/Articles/33530/Design-Pattern-Examples-in-C
http://stackoverflow.com/questions/4323809/design-patterns-with-c-sharp
http://social.msdn.microsoft.com/Forums/en-US/e0f87ab3-a110-413b-9384-298e4ac846bf/design-patterns-in-net
http://social.msdn.microsoft.com/Forums/vstudio/en-US/98b69184-1edb-4a15-8c26-a436ac6a1a89/need-to-learn-design-patterns

Mark This Response as Answer
--
Chandu
http://www.dotnetfunda.com/images/dnfmvp.gif

Sudhakar_A, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Allemahesh on: 9/27/2013 [Member] [MVP] Silver | Points: 25

Up
0
Down
Design Patterns are categorized into 3 types:

1. Creational patterns
2. Structural patterns
3. Behavioral patterns


1. Creational patterns
>>> Abstract Factory Pattern
>>> Factory Pattern
>>> Builder Pattern
>>> Lazy Pattern
>>> Prototype Pattern
>>> Singleton Pattern


2. Structural patterns
>>> Adapter Pattern - Interfaces of classes vary depending on the requirement.
>>> Bridge Pattern - Class level abstraction is separated from its implementation.
>>> Composite Pattern - Individual objects & a group of objects are treated similarly in this approach.
>>> Decorator Pattern - Functionality is assigned to an object.
>>> Facade Pattern - A common interface is created for a group of interfaces sharing a similarity.
>>> Flyweight Pattern - The concept of sharing a group of small sized objects.
>>> Proxy Pattern - When an object is complex and needs to be shared, its copies are made. These copies are called the proxy objects.


3. Behavioral patterns
>>> Chain Or Responsibilities Pattern - In this pattern, objects communicate with each other depending on logical decisions made by a class.
>>> Command Pattern - In this pattern, objects encapsulate methods and the parameters passed to them.
>>> Observer Pattern - Objects are created depending on an events results, for which there are event handlers created.

Happy Coding,
If it helps you or directs U towards the solution, MARK IT AS ANSWER

Sudhakar_A, if this helps please login to Mark As Answer. | Alert Moderator

Login to post response