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.

In this tutorial, we will learn about updating the price for a product on Amazon using the Feeds API in C#.

Learn how C# 8.0 interfaces support default method implementations and modifiers, and how to resolve diamond-problem conflicts in interface inheritance.

C# SortedList represents a collection of key/value pairs. In this article, you will learn about SortedList in C#.


In this article, I will explain the concept of partial class in C# with some examples and how we can use it in a partial class.

Explains type safety in C#, including invalid casts and why ref and out arguments must match the parameter type.

This part gives a basic introduction to CLI, Components of CLI, CLR and Features of CLR.

In this article, we will learn how to do Create, Read, Update and Delete (CRUD) operations using stored procedure.


C# Dictionary<TKey,TValue> represents a collection of keys and values.

In this article, we will learn about getting Amazon FBA Fee using the Amazon MWS API in C#.

This article explains how to use a Generic class and why we need to use it.

The new improved version of GDI is called GDI+. The .NET framework provides a rich set of classes, methods and events for developing applications with graphical capabilities.

In this article, I will explain StringBuilder Class in C# and how to use a C# string builder to concatenate strings in C#.

C# Struct. Structs in C# are value types. In this article, I'll explain how to use structs in C# applications.

Learn how to encode and decode Unicode strings and byte arrays in C# using System.Text, including ASCII, UTF-8, UTF-7, StreamReader, and StreamWriter.

This article provides an overview of Collections, Array Lists, Hash Tables, Sorted Lists, Stacks and Queues.

C# namespaces organizes types in a group. In C#, every class belongs to a namespace and the namespace needs to be referenced or imported to use the class.

In this article, you will learn about inheritance in C#. Inheritance is one of the major pillars of object-oriented programming. Inheritance allows the creation of hierarchical classification. Inheritance allows the code reuse and by code reuse, we can reduce time and errors.

In this article, we will learn the differences and importance of each one - IQueryable, Queryable, IEnumerable, Enumerable, Enumerator, IList, and List.

In this article, we will learn how to Export DataGridView data to Excel in C# without saving to Local File System.

In this article, we will learn the trick of calling any web API from our C# based applications with just a few lines of code.

In this article, you will learn about events and delegates in C#.

This article gives you complete information about the different syntax used in c++ and C# language.

In this article, you will learn how to use iTextSharp in C# to create documents and reports based on data from database or XML file and Merge or split.


Learn how a C# application's Main method returns an exit code and how a parent process can read it from a child console application.

This artilce explains how to connect and get data from an Access database in C# and ADO.NET.

In this article you will learn how to pick up the current week and the last week's dates in C#.

In this article, you will learn about Constructor in C# language.
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