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
OOP/OOD
FOLLOW
Welcome to the Object Oriented Programming section of C# Corner. In this section, you will find OOP and OOD related tutorials, books, articles, source code samples, videos, and discussions.
Articles
(78)
Blogs
(46)
Resources
(2)
Videos
(3)
News
(3)
Articles
đŸ˜‡SOLID Design Principles Simplified With UML
Frequently asked interview question. & good programming practice.
Rikam Palkar
May 11, 2020
Increase Performance with an Object Pool or Why Singleton May Cause Performance Issues
When creating a Singleton, think about if an Object Pool should be used instead.
Oleg Litvinov
Feb 23, 2020
"Method Can Be Made Static" May Hide OO Design Flaw
In this article, you will learn about the method "Made Static," that may hide an OO design flaw.
Bohdan Stupak
Mar 02, 2020
Object Oriented Design Principles
In this article we will go beyond the pillars of Objected Oriented Programming, We will talk about Object Oriented design principles.
Sukesh Marla
Mar 26, 2013
D In SOLID - Dependency Inversion Principle (DIP)
In this article, you will learn about Dependency Inversion Principle.
Dinesh Gabhane
Oct 29, 2019
I In SOLID - Interface Segregation Principle (ISP)
In this article, you will learn about I in SOLID - Interface Segregation Principle (ISP).
Dinesh Gabhane
Oct 16, 2019
O In The SOLID - Open Closed Principle (OCP)
In this article, you will learn about O, i.e., the Open-Closed Principle (OCP) in SOLID.
Dinesh Gabhane
Sep 21, 2019
S In The SOLID - Single Responsibility Principle (SRP)
In this article, you will learn about S in the SOLID - Single Responsibility Principle (SRP).
Dinesh Gabhane
Sep 16, 2019
Improve Your Model Classes With OOP - Part Three - Serialization
In this article, you will learn about improve your model classes with OOP - Serialization.
David Mccarter
Sep 01, 2019
Improve Your Model Classes With OOP - Part Two - Constructors, Interfaces And More
In this article, you will learn how to improve your model classes with OOP.
David Mccarter
Aug 19, 2019
Improve Your Model Classes With OOP - Part One - The Basics
In this article, you will learn the tricks to improve your model classes with OOP.
David Mccarter
Aug 04, 2019
Deep Dive Into SOLID Principles
In this article, you will learn about SOLID principles with real time examples.
Anant Vernekar
Jul 28, 2019
Basic Object Oriented Programming (OOP) Concepts
In this article you will learn about the basics of Object Oriented Programming (OOP).
Ashish Kumar
Jan 20, 2014
Abstract Class & Interface: Two Villains of Every Interview - Part 2
This article explains the important key points of interfaces in C#. Learn what is interface, why we need an interface, how to define a C# interface.
Sahil Sharma
Sep 23, 2014
Abstract Class & Interface: Two Villains of Every Interview - Part 1
This article explains the important key points of Abstract Class in C#. Learn what is an Abstract Class, how to define an Abstract Class, and why do we need an Abstract Class.
Sahil Sharma
Sep 09, 2014
Abstract Class And Interface - Two Pillars In Object Oriented Programming
Abstract classes are those classes which can't be initiated, that is, they are considered as incomplete classes. Let's learn the concepts of Abstract Classes and Interface in OOP.
Gaurav Jain
Mar 04, 2019
Abstraction Vs Encapsulation In OOPS
This is a basic example of Abstraction vs Encapsulation we read in books, but it becomes very confusing when you try to search them online and explain from a technical perspective.
Atul Sharma
Jan 23, 2019
OOP Series - Part One - Building And Consuming A Class Library (DLL) Using C#
This article explains how to build and consume a Class Library (DLL) in C#.
Vidya Vrat Agarwal
Oct 07, 2014
An Overview Of SOLID Principles
An overview of SOLID Principles. SOLID. abbreviation means S for Single Responsibility, O for Open Close principle, L for Liskov Substitution principle, I for Interface segregation principle, D for...
Prageeth
Apr 20, 2017
Proper Type Encapsulation - Part Two
In part 1 of this article, I explained how to implement proper data encapsulation. In part 2 I want to talk about encapsulating business logic. I see this missing in a lot of type design, especiall...
David Mccarter
Aug 02, 2018
No Records Available.
21
-
40
of
78
<<
1
2
3
4
>>
Learn ASP.NET MVC 5.0
Challenge yourself
Custom Controls
E-Book Download
Get Certified
Cryptocurrency