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.

The proposed C# 9 features could make C# more functional and practical. Read this article to be prepared for the Inevitable Challenges.

Learn to import CSV files into a C# DataTable and export DataTable data to CSV using the CSVLibraryAK NuGet library.

In this article, you will learn how to explore live process call stack and memory allocations on stack.

This article is about consumption of GET type REST Web API method without any API authorization with and without request query URL parameters using ASP.NET REST Web API platform.

This article is about consumption of Authorized REST Web API methods using ASP.NET REST Web API platform.

Welcome to the world of SQL and the huge, growing database technologies of today’s business all over the SQL world. By reading this article, we have begun accepting the knowledge that will soon be required for survival in today’s world of relational database and data management. Alas, for the reason that it is first necessary to provide a background of SQL and cover some preliminary concepts that we need to know, the majority of this article is text in paragraph format.

This is something I have been working with sometime back. Goal is to control my remote control car using my computer's keyboard...Isn’t it cool. I haven’t used any of the complicated circuit’s diagrams etc! Idea is really simple only base theory used is, “a transistor can act as a switch”.

In this article we will learn how to swap mouse buttons programmatically - to make the left button acts as the right and vice versa.


In this article, you will learn about deep dive into one of the most exciting features in C# 9, the records.

In this article, you will learn about C# Checked Keyword and .NET Numerics BigInteger.

In this article, you will learn about ConcurrentDictionary in C#.

C# 8 is almost here. Learn what the future holds for the C# language.

In this article you will learn about the most useful keywords in C# with example.

Learn about key C# features and concepts, including object-oriented programming, delegates, collections, exception handling, file handling, and the evolution of C#.

In this article, you will learn about Pattern Matching in C# 9.0.


In this article, you will learn about regular Expressions in C#.

In this article, you will learn about the difference between Constructors and Destructors in C#.


In this article, you will learn how to use LINQ Expressions in C#.

Learn how to use explicit interface implementation in C# to handle interfaces with members that share the same name.

In this article, we will see the usage for 3 types of delegates.

In this article, you will learn about different ways to make parameters optional in C#.

In this article, you will learn about partial method in C#.

In this article, we’re going to explore the basics of attributes, what are the common ones, how to create and read attributes

In this article, you will learn how to find the lowest common ancestor.

As per the definition, partial means favouring one side over another, but C# begs to differ. C# treats partial classes or methods equally.

In this article, you will learn how Boxing and Unboxing Works with Stack and Heap in C#.

In this article, you will learn about Null-coalescing assignment and Enhancement of interpolation in C# 8.
Everything on C#, not only its articles: the C# page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article