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.

Learn how AutoMapper maps data between C# domain POCOs and UI ViewModels, reducing repetitive manual property-copying code.

This article demonstrates how to create a class in your application at run time.

In this article I will describe some basics of Named Pipes with a simple example.

This article shows how to use the DataGridView Helper class to create a Master/Detail DataGridView.

How to fix the static service locator anti-pattern.

In this article you will learn Equality Implementation in C# programming.

This article explains how to handle unmanaged resources in a program.

This article descibes a program that will get a string and match it with a substring

This article provides a sample program showing how to get the subsets from an array that are equal to an input value.

In this article we will learn about the substrings in the C# programming.

In this article we will discuss C# constructors in details.

In this article we learn some interesting things about interfaces and try to remove confusion about interfaces.

This article explains how to make and execute multiple Main() methods in the C# programming.

The article describes the type conversion as well as the compile time and run time errors in C# programming.

In this article we will learn how to work with C# Preprocessor Directives.

In this article I am showing some uses of for loops and while loop s that are helpful for beginners.

This article helps us to understand and use unsafe code in C# programming.

In this article we will learn about ArrayList in C#.

In this article we compare the Convert.ToString() over .ToString().

This article explains the input/output classes available in C#.

This article explains how to create an instance of a class using the class name at runtime.

In this article we will learn how to validate in any type of application using DataAnnotation.

The article describes constants and various types of fields in C# and how to use them in programming.

This article explains when to use a dictionary instead of a list.

Learn how C# yield return creates iterators, preserves iteration state, and returns prime numbers lazily through IEnumerable.

In this article we will learn about C# Constants and Literals.

Learn how to create and use C# Tuple objects to return multiple values from a method, including nested tuples for more than seven elements.
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