TECHNOLOGIES
ANSWERS
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)
Articles
Overview Of Strategy Design Pattern
In this article, we will learn about Strategy Design Pattern.
Pradeep Yadav
Jan 23, 2018
Design Patterns Simplified - Chain Of Responsibility
This article explains what Chain of Responsibility Design Pattern is and how to use it in software development.
Prakash Tripathi
Jan 22, 2018
Cab Booking And Scheduling By Using Command Design Pattern And Scheduler
This article explains the cab booking & scheduling system by using Command Design Pattern and Scheduler.
Gul Md Ershad
Jan 20, 2018
Railway Ticket Fare Calculation With Strategy Pattern
This article explains how to calculate Railway ticket fare by using Strategy Design Pattern.
Gul Md Ershad
Jan 15, 2018
Welcome To CSS / CSS3 Tutorial Series - Part One
In this series you will learn about property-wise.
Manoj Kalla
Jan 03, 2018
The Basics Of YAML In 5 Minutes Or Less!
This quick read will teach you the basics of YAML markup language in the time it takes to make a cup of tea :)
Allen James
Dec 29, 2017
Design Pattern Interview Question Part 1
This article talks about factory, abstract factory, prototype pattern from interview point of view.
Shivprasad Koirala
Nov 04, 2008
Using Lazy<T, TMetadata> In Dependency Injection
Lazy<T,TMetadata> is a type provided by MEF to hold indirect references to exports. Here, in addition to the exported object itself, you also get export metadata, or information that describe...
Gaurav Gahlot
Dec 11, 2017
Your Singleton Might Not Be "Single"
Singleton has been a very popular design pattern as it is proven to have some advantages compared to the global variables
Ozioma Ogbe
Nov 21, 2017
Dynamic Filter By Using Intercepting Filter Pattern
This article explains Dynamic Filter using Intercepting Filter Pattern
Gul Md Ershad
Nov 19, 2017
Direct Dependencies And Enumeration
In this post, we will be talking about the two most commonly used types of relationships, namely, direct dependency relationship and enumeration.
Gaurav Gahlot
Oct 09, 2017
Why "Service Locator" is an "Anti-Pattern" for Dependency Injection
The Service Locator is used as a replacement for the new operator. The problem with service pattern is that it hides a class's dependencies and is a bonafide anti-pattern. In fact, it takes awa...
Gaurav Gahlot
Sep 29, 2017
Software Design Principles DRY, KISS, YAGNI
In this article, I am going to explore software design principles and their benefits and why design principle are useful for us and how to implement them in our daily programming. We will see DRY, ...
Arvind Singh Baghel
Sep 29, 2017
Dependency Injection - Part 7 - Service Locator Pattern
Service locator pattern is one of the most commonly used patterns. In general, this pattern is used along with other patterns like Adapter Pattern, Observer Pattern, Dependency Injection Principles...
Gaurav Gahlot
Sep 18, 2017
Dependency Injection - Part Six - Autofac's "AsImplementedInterfaces"
While I was exploring Autofac, I found AsImplementedInterfaces quite interesting. Not only because it is useful, but also because if we are not careful with its use, we may end up with unexpected a...
Gaurav Gahlot
Sep 11, 2017
Dependency Injection - Part Five - Using A DI Container (Autofac)
A DI container takes the responsibility of instantiating and providing the dependency instances, irrespective of the level of dependencies. As a result, it is a container that manages the scope of ...
Gaurav Gahlot
Aug 29, 2017
Dependency Injection - Part Four -Embracing Abstraction
Dependency Injection (DI) is a technique that helps us achieve loose coupling between objects and their collaborators. In this post, we will use constructor based dependency injection, however, we...
Gaurav Gahlot
Aug 18, 2017
Dependency Injection - Part 3 - Implicit Vs Explicit Dependencies
If a component or class depends upon other components to complete its operations, then these other components are dependencies for this class. Our class can have these dependencies as implicit or e...
Gaurav Gahlot
Aug 12, 2017
Dependency Injection - Part One -Tightly Coupled Application
It is a best practice to use interfaces instead of concrete classes. These interfaces can then be mocked at the time of unit testing, which will prevent any call to the actual database. Also, it is...
Gaurav Gahlot
Aug 07, 2017
Dependency Injection - Part Two - Five Reasons To Write Loosely Coupled Code
A loosely coupled application has good isolation among its classes, modules and assemblies. Therefore, if we make a change to one part of the application, we only need to update the relevant module...
Gaurav Gahlot
Aug 09, 2017
No Records Available.
View More
Learn ASP.NET Core
Challenge yourself
Blockchain
E-Book Download
Get Certified
Testing