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
(479)
Blogs
(87)
Resources
(9)
Videos
(10)
News
(2)
Blogs
Agile and Design Thinking
Design thinking and Agile are both methodologies that promote iterative and collaborative approaches to problem-solving and project development, but they are applied in different contexts and have ...
Prasad Raveendran
Aug 25, 2023
Design Thinking
Design thinking is an iterative and non-linear process employed by teams to gain insights into users, question assumptions, reframe issues, and devise inventive solutions for prototyping and testin...
Prasad Raveendran
Aug 19, 2023
Adapter Design Patterns
What is Adapter Design Patterns and How to use it.
Karthick S
Jun 01, 2023
Asynchronous Programming patterns
Asynchronous programming techniques or patterns are commonly used to handle long-running or potentially blocking operations. These patterns are designed to improve application performance, resource...
Saitej Kuralla
May 13, 2023
Understanding Dependency Injection In ASP.NET Core
In real-world application development, design patterns are solutions to software design problems. Dependency Injection is a powerful design pattern that reduces hard coding dependencies between sof...
Rajkumar M
Aug 01, 2022
KISS Principle
To keep your code simple, you need to have very good understanding of the domain and you need to know and religiously follow other important design principles and patterns.
Prasad Raveendran
Jun 12, 2022
Interface Segregation Principle In C#
We will be discussing the Interface Segregation Principle also known as ISP, as one of the SOLID principles of object-oriented programming and how to implement it when designing our software.
Nirmal Dayal
Jan 17, 2022
Dependency Inversion Principle In C#
We will be discussing the Dependency Inversion Principle also known as DIP, as one of the SOLID principles of object-oriented programming and how to implement it when designing our software
Nirmal Dayal
Jan 17, 2022
Factory Pattern In Order To Show Different UI Conditionally
In this blog, you will learn about the first application of Factory Pattern in a real-world problem.
Basem Alshabani
Jul 29, 2021
Liskov Substitution Principle In C#
We will be discussing the Liskov Substitution Principle also known as LSP, as one of the SOLID principles of object-oriented programming and how to implement it when designing our software.
Nirmal Dayal
Jul 22, 2021
Open Closed Principle In C#
We will be discussing the Open Closed Principle also known as OCP, as one of the SOLID principles of object-oriented programming and how to implement it when designing our software.
Nirmal Dayal
Jul 21, 2021
A Picture Is Worth A Thousand Words - Memento Design Pattern
In this blog, you will learn how to try to explain Memento Design Pattern using some images.
Debarshi Chakraborty
May 15, 2021
Data Access Principle
Principles that can be applied to data access in software applications and architecture
Karthikeyan Yuvaraj
Oct 19, 2020
State Design Pattern
We should stop using the naive approach of managing the state of an object and should get into state single design pattern.
Rikam Palkar
Apr 17, 2020
How I Learned Design Patterns in C#
In this blog, you will see how I learned design patterns in C#.
amit agarwal
Apr 09, 2020
Singleton Design Pattern with an Easy to Understand Example
This blog explains the Singleton design pattern with an example.
Anuj Agrawal
Jan 21, 2020
dotNetDave Says…Always Code For Reusability
You can overhear me say this in every one of my code conference sessions! I’ve been coding for over 25 years, and this way of thinking has allowed me to make changes to the code, later in time, eas...
David Mccarter
Nov 07, 2019
Mobile App Development Best Practices
This blog demonstrates the best practices for writing Android and iOS apps
Naila Nawaz
Sep 26, 2019
Design patterns: Facade
Facade design pattern is a good programming pattern when the system is large and there is a large number of interrelated classes. Here we are going see what is facade design pattern and its usage.
Shervin Cyril
Jul 23, 2019
Factory Design Pattern In JavaScript
In this article, we will learn about Factory Pattern, one of the core design principles in JavaScript.
Souradip Panja
Jul 03, 2019
No Records Available.
View More
Learn C# 8.0
Challenge yourself
Design Patterns Skill
E-Book Download
Get Certified
Office 365 Copilot