Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
This article examines the basics concepts associated with C# programming such as CLR, Class libraries and namespaces.

This article is intended to describe the relationship, similarities, differences between Delegate and Interface.

In this article we will understand one of the basic and important concept of Object Oriented Programming System which is Polymorphism.

In this article you will learn how to create a JSON file with C# using JavaScriptSerializer Class.

In this article you will learn about Parallel Programming. Parallel programming splits the work into independent chunks of work and then carries out these works simultaneously.

In this article you will learn how to compile C# 6.0 code using Roslyn Microsoft.CodeAnalysis v1.0.0.

This article discusses array programming in C# and .NET. Here we can understand how to get address of each element in an array.

In this article, I will demonstrate you all about delegate. Delegate is a type which represents the reference of a Method.

The article is about using Elvis operator which is introduced in C# 6.0. It gives an example of how to use it.

In this article you will learn about Dependency Injection Analogy in C# context.

This article shows how to make a simple Dictionary Application using MySQL and Windows Form Application in C#

In this article we will learn about attributes in C#. Attribute is a class used to give additional declarative information for the class, method, property, indexer, etc.

In this article we will learn about attributes in C#. Attributes are used to associate some important instruction or information regarding methods, properties or types.

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

In this article we will learn how to use Multiple Document Interface (MDI) in windows form using C#.

In this article we will learn about a C# Code for making a Double Entry General Ledger Posting (Method 1).

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 you will learn about Lazy Loading in C# 4.0 (Object On Demand).

In this article we are going to understand C# Program compilation Steps & contains of .EXE file.

This article explains the concept to create thread using TPL (Task Parallel Library) with different approaches.

In this article you will learn about Object Oriented Programming with C#.

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

In this article you will learn new string interpolation features in C# 6.0.

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 demonstrate you all, what are the Constant, ReadOnly and Static keyword in C#.

In this article, we will try to understand what is an event and how to handle and raise Events.
Everything on C#, not only its articles: the C# page →
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