
In this article, we will learn how to use var and dynamic types in C#.

In this article, we will learn about some iteration statements in C#.Iteration statements, also known as loops, are essential programming constructs that allow you to execute a block of code repeatedly. They are used to efficiently perform repetitive tasks, iterate over collections of data, and handle scenarios where you want to execute a particular operation multiple times. In C#, there are several types of iteration statements that serve different purposes. Let's delve into each of these and their descriptions.

In this article you will learn how to use code first approach in ASP.NET MVC with Generic Repository Pattern.
In this article you will learn the comparison between OOPs and Procedural Programming.

In this article, I will explain you what is connected and disconnected architecture in C# when you are working with the database.

In this article, I will demonstrate you what repository pattern is and what the benefits of repository pattern are.


In this article, I will demonstrate you different types of bindings available in Windows Communication Foundation (WCF).


In this article, I will demonstrate you about the life cycle of an ASP.NET page.

Learn how C# ref and out parameters work, including initialization requirements, passing value and reference types, and returning multiple values from a method.

In this article, I will demonstrate you how to implement an interface implicitly and explicitly in C#.

In this article, I will demonstrate you an overview of object oriented programming language. Here I will explain what class, Encapsulation, Abstraction, etc. is.

In this article, I will show you how can you create a Gridview in ASP.NET and bind with data from the database.

In this article, I will demonstrate you step by step about WCF. It is a brief introduction about WCF.

In this article, I will demonstrate you all, what are the Constant, ReadOnly and Static keyword in C#.

In this article you will learn about Polymorphism and types of polymorphism.Polymorphism is one of the fundamental principles in object-oriented programming (OOP). It allows objects of different classes to be treated as objects of a common superclass. There are two types of polymorphism: compile-time (or static) polymorphism and runtime (or dynamic) polymorphism.
Learn the basics of handling exceptions in C# using try, catch, and finally blocks.

Inheritance is a fundamental concept in object-oriented programming (OOP) and is widely used in C#. It allows you to create a new class that is based on an existing class, inheriting its attributes and behaviors. Inheritance enables code reuse and promotes a hierarchical organization of classes, making it easier to manage and extend your codebase. Here's a comprehensive overview of inheritance in C#.

In this article you will learn how we can create logical decision making statements in the code which will help you to make decision based on certain conditions.

In this blog we will learn how to start work with abstract class.

DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article