TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Design Patterns & Practices
FOLLOW
Design patterns & practices accelerate the design and development of custom applications and reduce project technical risks. Here you may find Design Patterns & Practices related articles and news.
Articles
(345)
Blogs
(63)
Resources
(9)
Videos
(12)
News
(2)
Blogs
Dependency Injection And Inversion Of Control C# - Par Two (Implementation)
This demo is based on a traditional implementation approach: We have a Product class and it has a method which takes the discount and based on some business logic it applies the discount on the pro...
Ashish Joshi
Nov 17, 2017
Leveraging Delayed Instantiation with Lazy
When we inject a dependency as Lazy<T>, we delay the construction of part of the object graph either for functional or performance reasons. Moreover, Lazy<T> will be automatically injec...
Gaurav Gahlot
Oct 31, 2017
Dependency Injection And Inversion Of Control C# - Part One (Concept)
Dependency Injection is one of the SOLID" principles which helps to decouple the code by making sure that we depend on abstractions not on implementation of concrete classes.
Ashish Joshi
Oct 30, 2017
Factory Design Pattern In C#
Factory Design Pattern is a type of Creational Design Pattern. Creational Design Pattern deals with creation of object such that they can be decoupled from their implementing system. Using this des...
Ashish Joshi
Oct 24, 2017
Strategy Design Pattern With Implmentation
Here we have an Employee class which has 3 properties: Name, Address and EmployeeDepartment . We want to get the bonus of employee and the calculation is done based on the department the Employee b...
Ashish Joshi
Oct 23, 2017
Adapter Pattern
Adapter Pattern.
Pradeep Yadav
Jun 17, 2017
Prototype Pattern In C#
Prototype Pattern in C# comes under the creation type design pattern. It is used for creating duplicate objects or for cloning an object. You can create prototype instance.
Pradeep Yadav
Jun 04, 2017
Active Events - The Only Design Pattern You Need
In this blog you will learn about active events. Active Events is a design pattern yours truly invented several years ago. It features some unique traits, since it allows you to completely decouple...
Mr. Gaia
Oct 14, 2016
Traffic Light System - Design Pattern
In this blog, I will explain the concept to design a traffic light system, using a Design Pattern like State Design Pattern.
Gul Md Ershad
Oct 12, 2016
Good And Bad Things About Singleton Design Pattern
This blog is intended to explain the concept of good and bad things about Singleton Design Pattern.
Gul Md Ershad
Oct 07, 2016
Factory Design Pattern
In this blog, you will learn about Factory Design Pattern.
Aankur Singla
Jul 26, 2016
Cross Cutting Concepts in a Multilayer Application
In this article you will understand what are the cross cutting concepts and how they are used in an application.
Pradeep Sahoo
Mar 16, 2016
Overview Of SOLID Principal
In this blog you will learn about SOLID Principal.
Arjun Singh
Feb 04, 2016
Singleton Design Pattern With Thread Safety
In this blog you will learn about Singleton Design Pattern with Thread Safety.
Nishant Mittal
Nov 16, 2015
Learn About Agile
This blog is written considering the readers have at least minimal knowledge of Agile.
Abhishek Maitrey
Oct 23, 2015
Design Patterns: Adapter
In this blog we will learn when we should use the adapter in Design patterns.
Bruno Leonardo Michels
Oct 07, 2015
Return types for methods in Repository pattern
In this blog we will learn how to returns types for methods in repository pattern.
Prabhu Selvaraj
Jul 24, 2015
Stateless Path Drawing Based on Incoming Data
In this blog you will learn how to Stateless Path Drawing Based on Incoming Data.
Rahul Sahay
Jun 27, 2015
Design Patterns: Factory
The factory design pattern consists in a class responsible for creating instances of the requested types. It solves the problem of having decisions all over the place to decide what type it should ...
Bruno Leonardo Michels
Jun 04, 2015
Design Patterns: Flyweight
This blog will show you how to Save resources by reusing objects.
Bruno Leonardo Michels
Jun 02, 2015
No Records Available.
View More
Core Java
Challenge yourself
JavaScript for Beginners
E-Book Download
Get Certified
Go Pure Exam