10 TIPs - To Become a Good Developer/Programmer
Why Join
Become a member
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
TECHNOLOGIES
ANSWERS
LEARN
NEWS
BLOGS
VIDEOS
INTERVIEW PREP
BOOKS
EVENTS
Training
Live
JOBS
MORE
CAREER
MEMBERS
About object-oriented
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Naveed Zaman (10)
Abhishek Jaiswal (7)
Vijay Kumari (5)
Rikam Palkar (4)
Amr Monjid (4)
Sandeep Singh Shekhawat (3)
Rick Malek (3)
Munib Butt (2)
Sukesh Marla (2)
Elavarasan Rangaraj (2)
Sandeep Kumar (2)
Jasminder Singh (2)
Scott Lysle (2)
Jignesh Trivedi (1)
G Gnana Arun Ganesh (1)
Manish Agrahari (1)
Rahim Lotfi (1)
Vidya Vrat Agarwal (1)
Mohammad Elsheimy (1)
Konstantin Knizhnik (1)
Kirtesh Shah (1)
Rajendra (1)
Jin Vincent Necesario (1)
Devesh Omar (1)
Aashina Arora (1)
Sekhar Srinivas (1)
C# Curator (1)
Arkadeep De (1)
Pradeep Shet (1)
Matthew Cochran (1)
Gaurav Jain (1)
Vithal Wadje (1)
Farhan Ahmed (1)
Nanddeep Nachan (1)
Sandeep Sharma (1)
Syed Shanu (1)
Pradeep Yadav (1)
Laraib Tirmizy (1)
Pankaj Kumar Choudhary (1)
Neeraj Kumar (1)
Kantesh Sinha (1)
Amit Choudhary (1)
Mukesh Kumar (1)
Rupesh Kahane (1)
Anand Narayanaswamy (1)
Shakti Saxena (1)
Kevin Morales (1)
Afzaal Ahmad Zeeshan (1)
Daniel Clark (1)
Prashant Shinde (1)
Rajeev Ranjan (1)
Akash Bhimani (1)
Bhawana Nagar (1)
Ajay (1)
Rajesh VS (1)
Krishna Garad (1)
Shalini Juneja (1)
Kavitha K Gowd (1)
Tuan Nguyen (1)
Rick Malek (1)
Mahesh Chand (1)
Dipen Lama (1)
Sudhakar Jalli (1)
james (1)
Maheswara Rao (1)
Related resources for object-oriented
No resource found
Association, Aggregation and Composition
1/12/2022 10:10:41 AM.
Association, aggregation and composition terms represent the relationship between the objects. They are very basic stuff of Object oriented programming.
C# and its Features
1/12/2022 9:25:32 AM.
C# is a modern, type safe programming language, object oriented language that enables programmers to quickly and easily build solutions for the Microsoft .NET platform.
Introduction to Object Oriented Programming Concepts in C#
1/12/2022 3:16:53 AM.
This article defines Object Oriented Programming concepts in C# including Abstraction, Encapsulation, Inheritance and Polymorphism. Includes Code Examples in C# and .NET.
Introduction Of ASP.NET Unique Architecture (AUA)
11/2/2021 9:21:53 AM.
AUA ( Asp.Net Unique Architecture ) Framework, you can easily have better, faster, and more orderly and focused coding. This framework is based on new and up-to-date concepts, structures and architect
Object Oriented Programming Using C# .NET
11/1/2021 4:30:02 AM.
C# is an object oriented programming language. OOP includes classes, objects, overloading, encapsulation, data hiding, and inheritance. In this article, we will learn how to write code for Classes and
Object Oriented Programming In Java
2/18/2021 3:01:52 PM.
Object-Oriented Programming is the basic term of any programming language like Java.
Learn Object Oriented Programming Using C#: Part 7
2/12/2021 10:20:24 AM.
Dear Reader's today we will discuss Polymorphism in Object Oriented Programming.
Accessing Protrack API (An Object-Oriented Approach)
2/12/2021 6:18:50 AM.
Protrack is one of the well-known web-based GPS tracking softwares, and today we will learn how to access its API using C# and .NET Framework. We will create a little wrapper around the API and use it
Learn Object Oriented Programming Using C#: Part 8
2/8/2021 11:06:59 AM.
Dear reader's, this article is the fourth and last pillar of OOP. It's confusing for the beginners of OOP. So we provide an example in very simple words.
Object Oriented Programming Using C#: Part 9
12/3/2020 3:12:05 AM.
In this part of the OOP using C# series, we will use the OOP concepts that we have learned in earlier parts.
PERST: A Simple, Fast, Convenient Object Oriented Database
11/1/2020 11:18:49 PM.
PERST is a simple Object-Oriented Database implemented with pure C-Sharp and Java implementations.
Introduction To SOLID Principles
9/24/2020 8:39:11 AM.
In this article, you will learn about SOLID Principles.
Why Does An Abstract Class Needs A Constructor?
6/20/2020 6:44:39 AM.
In this article, you will learn about why an abstract class needs a constructor.
Purpose Of Abstract Class In Object Oriented Programming
6/20/2020 6:07:51 AM.
We have been using abstract class for a while. Let's understand why it was actually introduced.
Operator Overloading In C++ For Students And Beginners
5/27/2020 5:57:26 AM.
Operator overloading is one of the best features of C++. By overloading operators, we can give them additional meaning.
SOLID Principles In C# - Single Responsibility Principle
5/26/2020 12:41:29 PM.
C# is an object-oriented programming language. These days whenever you talk about object-oriented programming you hear the acronym, SOLID. These are five design principles introduced by Michael Feathe
😇SOLID Design Principles Simplified With UML
5/11/2020 11:19:27 AM.
Frequently asked interview question. & good programming practice.
Simplify JavaScript Object Oriented Programming Model - Part 3
5/6/2020 2:34:14 PM.
This article introduces the concept of mutable and immutable in JavaScript.
Design Patterns In .NET
5/5/2020 9:35:07 AM.
So basically, what are design patterns? We can define design patterns as proven techniques to achieve certain tasks. They give us a basic template to design our application using templates that have p
Simplify JavaScript Object Oriented Programming Model: Part 2
5/5/2020 2:48:17 AM.
This article provides a simplified explanation of the JavaScript Object Oriented Programming Model.
Simplify JavaScript Object Oriented Programming Model: Part 1
5/5/2020 1:45:15 AM.
In this article we learn about the JavaScript Object Oriented Programming Model.
Object Oriented Programming JavaScript - ES6
5/4/2020 11:26:12 AM.
Learning OOP JavaScript-ES6 will significantly help you become a better developer. Concepts such as the class declaration, constructors, getter and setter, methods, static properties, static method, a
Object Oriented Programming in JavaScript: Part 2
4/30/2020 12:47:36 PM.
This article explains methods in JavaScript classes for the purpose of Object Oriented Programming in JavaScript.
Facade Design Pattern
4/21/2020 4:26:38 AM.
You may have heard of the big ball of mud class, It's too big: encapsulating a bunch of methods unnecessarily. It misses the point of object-oriented programming altogether. The facade design patt
Object Oriented Design Principles
2/14/2020 8:54:02 PM.
In this article we will go beyond the pillars of Objected Oriented Programming, We will talk about Object Oriented design principles.
Diving Into Python - Chapter 4
2/13/2020 5:00:11 AM.
This article is the fourth of this series. In this am providing the basics of Python scripts by comparing them with several other object oriented languages.
Object Oriented Programming In Python🚀 With Examples💡 - Part One
2/12/2020 5:18:00 AM.
In this article, I will show you the fundamentals of Python OOPs concepts with simple examples.
Is Python Object Oriented?
2/12/2020 3:56:46 AM.
This article will describe whether Python is Object Oriented or not. You will get to know about the OOPS concepts used in Python with details.
Diving Into Python: Chapter 12
2/5/2020 12:57:20 AM.
In this article series you will learn Python step-by-step and easily.
Diving Into Python: Chapter 8
2/4/2020 11:14:22 PM.
In this article you will learn Python step-by-step and easily.
Diving Into Python : Chapter 6
1/28/2020 2:56:12 PM.
In this article you will learn more about Python step-by-step and easily.
Java Basics
12/24/2019 5:46:18 AM.
Java is a popular general-purpose programming language and computing platform. It is a high level, class-based, and object-oriented programming language. Java runs on multiple platforms. It means that
Type Casting in Java
10/16/2019 12:35:53 AM.
Typecasting is a basic concept of Java programming language. Assigning a value of one type to a variable of another type is known as Type Casting in Java.
Random Class in Java
10/15/2019 10:50:04 PM.
Random class is used to generate pseudo-random numbers in java. An instance of this class is thread-safe. The instance of this class is however cryptographically insecure.
Python OOPs🚀, Deep Dive Into Inheritance🕹️ And Their Types - Part Two
10/10/2019 11:11:10 AM.
In this article, I will explain one essential concept of OOPs, that is Inheritance, and we will discuss its types briefly with simple examples.
Understanding Object Oriented Programming in Non-Techical Way
10/9/2019 11:37:24 AM.
This video explains Object Oriented Programming features in simple Non-Technical Way for the people who think that Object Oriented Programming is complex to understand. I have explained the concepts o
How Java Is Different From Other Languages
10/4/2019 3:54:20 PM.
Java is the most popular programming language in the world. Learn what is the difference between Java and C++, Java and C#, Java and C and other languages.
What Are Object-Oriented Databases And Their Advantages
9/6/2019 2:39:09 AM.
In this article, you will learn what object-oriented databases are what are their advantages.
Diving Into Python - Chapter 2
6/28/2019 5:27:51 AM.
This is the second pat of this article series about Python. This article series explains Python step-by-step and easily.
Diving Into Python - Chapter 1
6/28/2019 5:21:41 AM.
In this article you are going to learn python step by step and easily.
Difference Between Encapsulation And Abstraction In Object Oriented Programming
5/14/2019 10:31:04 AM.
In this article, you will learn about the difference between encapsulation and abstraction in object-oriented programming.
Object Oriented Programming With A Real-World Scenario
4/1/2019 9:57:44 AM.
This article is mainly intended for those already familiar with Object Oriented Programming (OOP) conceptually but are unable to link it with the real world and the programming world.
C# Artificial Intelligence (AI) Programming: A Basic Object Oriented (OOP) Framework for Neural Networks
3/28/2019 12:17:40 AM.
A Neural Network is an Artificial Intelligence (AI) methodology that attempts to mimic the behavior of the neurons in our brains. In this article, we’ll be building a basic framework for AI Neural Net
Abstract Class And Interface - Two Pillars In Object Oriented Programming
3/4/2019 10:21:46 AM.
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.
Programming Methodologies
11/22/2018 3:09:01 AM.
This article just provides an overview of some programming methodologies and we will see OOP concepts in greater details.
Object Oriented Programming In C#
11/19/2018 8:56:42 AM.
In this article. I will explain you object-oriented programming in C#. As we all know that C# is an object-oriented programming language. By using C# language we can develop different kind of applicat
Learn About Mixin Pattern
4/25/2018 10:18:09 AM.
Mixin is an object oriented programming concept that has been used successfully in the enterprise application development scenarios. In an object oriented programming language, Mixin is a class which
Introduction to Object-Oriented Programming
6/28/2017 4:23:48 AM.
This article is a brief introduction to OOP. The basic building blocks of object-oriented programming are the class and the object. A class acts as a blueprint/template to create the instances/objects
C# OOP in Details
6/28/2017 2:57:23 AM.
In this article you will learn about OOPs in C#. Here we will learn about different pillars of OOPs like class, object, variables, Access Modifiers, Encapsulation, Abstraction, Inheritance, Polymorphi
Concept Of Factories In Object Oriented Programming
6/7/2017 12:04:29 AM.
Concept Of Factories In Object Oriented Programming.
Object Oriented Programming In C#
6/3/2016 1:24:35 PM.
In this article you will learn about Object Oriented Programming in C#.
Types Of Relationships In Object Oriented Programming (OOPS)
5/14/2016 2:50:41 PM.
In this article you will learn about the types of Relationships in Object Oriented Programming (OOPS).
Python Language Tutorial: Class Object Oriented Language - Part Seven
5/13/2016 11:15:01 AM.
In this article you will learn about Object Oriented Language in Python.
Object Oriented Programming Structure (OOPS) Concept
12/15/2015 1:35:52 AM.
In this article we will learn the basics of objects and classes.
Inheritance In C# - Part 1
12/14/2015 2:43:27 PM.
In this article, I am going to explain about Single Inheritance and Multilevel Inheritance.
Abstract Class vs Interfaces In Object Oriented EcoSystem
12/3/2015 12:05:41 AM.
In this blog you will learn about the difference between Abstract class and Interface.
Encapsulation In C#
11/10/2015 4:51:54 AM.
In this article you will learn about Encapsulation in C#.
Real Life Example Of OOPS
10/19/2015 1:42:04 AM.
In this article we are going to explain a real life example of Object Oriented Programming (OOPS). This question is frequently asked in interviews.
C# FAQ 1 - What Is Object Oriented Programming?
10/9/2015 9:02:45 AM.
In this article you will learn about Object Oriented Programming with C#.
Overview Of OOPS
9/21/2015 12:40:53 AM.
In this article I am going to explain about why Object Oriented Programming Language is required and what are the Properties of object Oriented Programming Language.
Composition and Inheritance in Object Oriented Programming
8/21/2015 6:06:30 AM.
In this article you will learn about Composition and Inheritance in Object Oriented Programming.
Diving Into Python: Chapter 13
5/30/2015 3:20:02 AM.
This article is a step-by-step continuation from the previous 12 chapters of Python.
Programming With Immutable, Funtional Objects: Eliminating Conditionals
5/27/2015 2:53:37 AM.
This article is an introduction to a series that will show techniques to be used in modern software systems, blending together functional and object-oriented programming.
What Code Reuse is and Why We Use It
3/28/2015 3:51:29 PM.
In this article you will learn the basics of Object Oriented Programming (OOP) languages.
Inheritance in C#
3/22/2015 11:48:29 PM.
Inheritance is a powerful feature of Object Oriented Programming languages. Using inheritance you create base classes that encapsulate common functionality. The base class is inherited by derived classes.
Dependency, Generalization, Association, Aggregation, Composition in Object Oriented Programming
2/6/2015 12:03:43 PM.
This article will explain some of the Object Oriented Programming concepts we use in most of the classes that we write, even if we don't know we have implemented the concept.
Association in OOP
1/28/2015 4:27:08 AM.
In this article you will learn about association in object oriented programming.
Simplest Way to Learn Object Oriented Programming
10/4/2014 11:08:21 PM.
This article provides the sImplest way to learn Object Oriented Programming.
Object Oriented Programming Concepts in PHP
5/29/2014 5:48:32 AM.
This article explains Object Oriented Programming concepts in PHP, including classes, objects and methods.
Inheritance vs Containment
1/26/2014 12:56:41 PM.
In this article you will learn the differences between Inheritance and Containment.
The Second Pillar of Object-Oriented Programming - Inheritance
11/30/2013 11:56:34 AM.
In this part of the object-oriented programming series I will introduce the second pillar of object oriented programming (inheritance); you will see how to use inheritance to create classes based on existing classes.
Object Oriented Programming in C#.Net
10/16/2013 11:14:09 PM.
This article defines Object Oriented Programming in C#.Net.
Learn Object Oriented Programming Using C#: Part 13
6/24/2013 11:20:13 PM.
This article explains another important component of OOP, which is delegates.
Learn Object Oriented Programming Using C#: Part 12
6/17/2013 9:27:36 AM.
Dear reader today we will discuss another important component of OOP, virtual methods.
Object Oriented Programming Using C#: Part 10
6/1/2013 11:32:04 AM.
There is a very basic difference between encapsulation and abstraction for beginners of OOP. They might get confused by it. But there is huge difference between them if you understand both the topics in detail.
Learn Object Oriented Programming Using C#: Part 6
5/21/2013 12:35:54 PM.
Dear Reader's today we will discuss Inheritance in Object Oriented Programming
Learn Object Oriented Programming Using C#: Part 4
5/17/2013 11:57:21 AM.
In this lesson we will discuss various types of constructors in detail.
Learn Object Oriented Programming Using C#: Part 3
5/15/2013 2:03:23 PM.
In this lesson we will discuss different types of properties in detail.
Inheritance in Object-oriented Programming in VB.NET
11/9/2012 11:39:05 AM.
In this article, I will explain Inheritance in Object-Oriented Programming.
Downcasting in Visual Basic.NET
11/9/2012 6:32:54 AM.
This article describes a simple approach to downcasting in Visual Basic; downcasting merely refers to the process of casting an object of a base class type to a derived class type.
GDI+ from a GDI Perspective in VB.NET
11/8/2012 8:33:15 AM.
This article is for GDI programmers. To build on your exiting knowledge, we will compare and contrast GDI and GDI+.
Learn Design Pattern - Decorator Pattern
10/5/2012 12:38:06 PM.
In this article we will talk about the Decorator Pattern and how to implement it in an ASP.Net application.
Adapter Pattern in C#
10/3/2012 8:13:30 AM.
The Gang Of Four (GoF) defined the Adaptor pattern as follows in their most famous book "Design Patterns" Gamma et al. Adapter lets classes work together that couldn't otherwise because of incompatible interfaces."
Calling Procedural COBOL from VB.NET
9/30/2012 4:45:23 AM.
Many clients will have existing COBOL source code that they will want to use within the .NET Framework.
Calling Procedural COBOL from C#
9/30/2012 4:26:44 AM.
In a previous article we discussed how to call procedural based COBOL programs from VB.NET.
Step Toward Windows Communication Foundation (WCF)
5/13/2012 7:37:38 AM.
In this series we will learn about the Windows Communication Foundation (WCF); the new technology to develop distributed applications.
Getting Started With F#
5/13/2012 5:46:22 AM.
This article is an introduction to F#, including basic points and an example for learning F#. If you want to learn F# take a quick review.
Getting Started with Sterling Database in Silverlight
5/25/2011 6:39:13 AM.
The project I was working on required a Silverlight Out-Of-Browser application that is able to run on both Windows and Mac. We used a Sterling database instead of SQL Server. No other software such as Mono was required for the application to run on the Mac except Silverlight.
Introducing C#
3/28/2011 8:34:08 AM.
C# is an object-oriented language which exploits benefits from classic object-oriented paradigm while eliminating its limitations to shape modern, powerful object orientation model.
Utilizing COBOL Property in C#
3/12/2010 1:16:12 AM.
In another article we discussed the use of creating a COBOL interface class to interact between your existing COBOL applications and the languages in the .NET Framework. This article will review a new option for exposing those assets via the use of Properties.
GDI+ from a GDI Perspective
10/29/2009 3:07:55 AM.
This article is for GDI programmers. To build on your exiting knowledge, we will compare and contrast GDI and GDI+.
Downcasting in C#
3/2/2009 12:13:35 AM.
This article describes a simple approach to downcasting in C#; downcasting merely refers to the process of casting an object of a base class type to a derived class type. Upcasting is legal in C# as the process there is to convert an object of a derived class type into an object of its base class type. In spite of the general illegality of downcasting you may find that when working with generics it is sometimes handy to do it anyway.
The third pillar of object-oriented programming - polymorphism:
5/29/2008 3:25:31 PM.
In the last part of this series you will see the third pillar of object-oriented programming (polymorphism); you will see how the polymorphism gives you the ability to treat related objects in the same way.
The first pillar of object-oriented programming - Encapsulation
5/9/2008 8:32:05 AM.
In this article we will start with Encapsulation, the first pillar of OOPS, you will learn the benefits of encapsulation and why to use it, you will learn how to enforce encapsulation by using (accessor and mutator) and by using properties.
Introduction to object oriented programming
5/9/2008 8:29:47 AM.
This article will provide you an overview about the object-oriented programming main pillars (Encapsulation, Inheritance, and Polymorphism).
Inheritance Versus Interfaces
7/18/2006 1:45:06 AM.
This article describes the advantages of using interfaces over inheritance and how to create a plug and play component in .NET using an interface.
Welcome to COBOL.NET, corner of the C# Corner
1/30/2006 4:01:32 AM.
This column will hopefully help those of you looking to use Fujitsu NetCOBOL for .NET. We are going to present some "How To" articles beginning with the basic information about the environment, the interaction with Visual Studio.NET, the Designers and the COBOL language.
Compilation and Runtime Execution of a C-Sharp Program
12/23/2005 12:41:02 AM.
C-Sharp (C#) is a strongly typed object-oriented programming language designed to give optimum composition of simplicity, expressiveness and performance.
Object Oriented: The Grownup Way to Code
12/19/2005 7:39:37 AM.
Back in my dark days of Procedural Programming, I remember someone giving me a problem, then banging out a few (hundred) lines of code, achieving my goal, and going on with my life. The next time a similar problem would arise, I’d rewrite, or in some cases, cut & paste my old code to achieve a similar, yet slightly different outcome.
Calling Java Program from C#
12/17/2005 3:38:41 AM.
This article shows you how to call a Java program from C#.
- Ebook
C# Language Specification 5.0
This book provides a complete description of the C# language 5.0.
Download