[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 930
  • Last Modified:

Practical .NET Design pattern

Hi Experts,

 I know that Design pattern is reusable accepted solution and proven solution for problem.  But in real life scenario when and how to use the design patterns in .NET application. Do you have such kind of Problem Solution kind approach document / white paper or any other resource to describe detailed on .NET PRACTICAL design  pattern.


  Please do suggest.
0
Easwaran Paramasivam
Asked:
Easwaran Paramasivam
3 Solutions
 
Naman GoelSoftware engineer 1Commented:
There are lots of design patterns that is already available with .net framework to make things easy in programming, For example DbProviderFactory is the class that lets you create DataConnection with multiple provider:

http://msdn.microsoft.com/en-us/library/ms971499.aspx
similarly you can see multiple patterns here and there in lots of APIs and programming:

Observer Pattern is available for use in .net

http://msdn.microsoft.com/en-us/library/ee850490%28v=vs.110%29.aspx

http://msdn.microsoft.com/en-us/library/ee817669.aspx

Following article is describing Design pattern that are already available in .net framework

http://msdn.microsoft.com/en-us/magazine/cc188707.aspx
0
 
Carl TawnSystems and Integration DeveloperCommented:
The most obvious one implemented for .Net is MVC.
0
 
Fernando SotoRetiredCommented:
Hi EaswaranP;

This book just released in 11/01/2012 covers all 23 patterns using C# as well as a couple of others in the GoF book on the same subject. It includes simple examples on each and when to use them.

C# Design Pattern Essentials by Tony Bevis
0
 
wdosanjosCommented:
Check out these articles by Kanasz Robert, they include .NET samples:

Design Patterns 1 of 3 - Creational Design Patterns
http://www.codeproject.com/Articles/430590/Design-Patterns-1-of-3-Creational-Design-Patterns
       
Design Patterns 2 of 3 - Structural Design Patterns
http://www.codeproject.com/Articles/438922/Design-Patterns-2-of-3-Structural-Design-Patterns
       
Design Patterns 3 of 3 - Behavioral Design Patterns
http://www.codeproject.com/Articles/455228/Design-Patterns-3-of-3-Behavioral-Design-Patterns
0
 
Easwaran ParamasivamAuthor Commented:
Thanks.
0

Featured Post

The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now