Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / SOLID

SOLID

SOLID

Great Reads

by Adam Tibi
We are used to repeat the SOLID principles, sometimes without giving them full thoughts. This is a call to drop an outdated principle that doesn't work in today's development, the "Open Close Principle", the result should be SLID.
by Habibur Rony
Application design - a post mortem of a bad design
by Jon Woo
I am writing this article to demonstrate how to build an application from scratch using SOLID principles and common design patterns
by Mohammed Hameed
This is a general code review checklist and guidelines for C# developers, which will serve as a reference point for development.

Latest Articles

by Adam Tibi
We are used to repeat the SOLID principles, sometimes without giving them full thoughts. This is a call to drop an outdated principle that doesn't work in today's development, the "Open Close Principle", the result should be SLID.
by Habibur Rony
Application design - a post mortem of a bad design
by Jon Woo
I am writing this article to demonstrate how to build an application from scratch using SOLID principles and common design patterns
by Mohammed Hameed
This is a general code review checklist and guidelines for C# developers, which will serve as a reference point for development.

All Articles

Sort by Score

SOLID 

by Adam Tibi
We are used to repeat the SOLID principles, sometimes without giving them full thoughts. This is a call to drop an outdated principle that doesn't work in today's development, the "Open Close Principle", the result should be SLID.
by Habibur Rony
Application design - a post mortem of a bad design
by Jon Woo
I am writing this article to demonstrate how to build an application from scratch using SOLID principles and common design patterns
by ASP.NET Community
Sometimes you need custom paging and sorting of a Gridview. So I wanted to share the ASP.NET code for all.Write this code on Client Side (Aspx
by Arlo Weston
Using the decorator pattern in WinForms, VB.NET
by Vaibhav M Nalwad
Resolving Dependencies via Attributes and Reflection
by RM Shahidul Islam Shahed
This article will walk you through the basic understanding of DI, why DI, code example and creation of ASP.NET Core MVC web application by using .NET Core built-in DI.
by Arkadiusz Kaɫkus
Code Contracts provide tools to explicitly define assumptions about method parameters and by static code analysis help to find bugs before they will appear in the runtime. This article demonstrates usage of Code Contracts.
by Bohdan Stupak
A look at what dynamic polymorphism is and how it is crucial to mastering OOP
by markmnl
Error handling often brings down an otherwise good design, this article offers an approach to standardize and simplify your error handling particularly in SOLID applications.
by ASP.NET Community
Hello Friends Here we have a javascript and CSS code to create a light weight popupson Code Behind <input id="Button1" type="button"
by L. Michael
This article provides a concrete example of a very simple and lightweight – yet useful – domain services library.
by Arup Banerjee
The project is a simple Temperature Converter WPF Application which will allow user to convert from Celsius to Fahrenheit and vice versa. The objective however is to demonstrate techniques that are important when building large-scale front-end enterprise software.
by HoangMinh Nguyen
This is an alternative for "SOLID architecture principles using simple C# examples"
by Shivprasad koirala
In this article we will try to understand SOLID Architecture principles using simple C# examples.
by Pranay Rana
SOLID principles are related with the design and maintenance of software system.
by harleydk
SOLID Principles, in Layman's Terms: Interface Segregation
by harleydk
SOLID Principles, in Layman's Terms: Single Responsibility
by Christian Vos
SOLID principles: The Liskov Principle, a simple example in C#
by Christian Vos
SOLID principles: The Open Closed Principle, a simple example in C#