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 presentation we will understand the ICollection interface of the .NET class library.

In this brief article I will attempt to show you how you can use SOAP headers within your web service to validate clients and thereby secure your service from unauthorized usage.

Let’s go with very interesting facts about oops. There are few ways Stop Instantiation of class.

Learn how to build strongly typed custom collections in C# by deriving from CollectionBase and implementing typed collection methods and indexers.

Delegates encapsulate and pass methods as parameters to other methods. A delegate can encapsulate a named or an anonymous method. You’re most likely to use a delegate in events or callbacks.

In this article, let's try to understand generic delegates in the C# language.


This article describes an approach to assessing the difference between a specified beginning and end date. The example was written in the context of comparing a birth date to a specific end date but the same approach could be used to calculate the number of years, months, and days between a specified start and end date.


In this article, we will learn about how we can execute C# commands as scripts.

In this article, you will learn about C# Delegates In Practice - Implementing The Observer Pattern with Delegates.

In this article, you will learn about SubOrchestrations in Azure Durable Functions.

Is it worth learning WCF? Is WCF dead? What are the differences between WCF and Web API? When should I use WCF and when should I use Web API?

In this article, we will learn about the keyword "global" which is introduced in C# 10.0.

In this article, you will see how to merge multiple word files into a single pdf using Itextsharp in c#.

In this article, you will learn about C# - Bubble Sort Algorithm.

Have you ever felt a requirement of duplicate keys and value pairs in a dictionary.

In this article I will explain you about the Environment Class in C#.

I wrote this article for novice programmers who needs to grasp the concepts of What's C# code? and How we can write code?. To read this article you must have an overview of the .NET Framework and Visual Studio.NET (VS. NET).

The BitConverter class in .NET Framework is provides functionality to convert base data types to an array of bytes, and an array of bytes to base data types.


In this article, we are going to learn how to generate PDF file using C#.

This article describes how to create a simple Animated Image Slide Show for Windows Applications using C#.

iText is a library that allows you to create and manipulate PDF documents. It enables developers looking to enhance web and other applications with dynamic PDF document generation and/or manipulation.

Display Sub Directories and Files in Treeview, Tooltip in Treeview Nodes, Loading Files in Treeview, Display image icon in TreeNode.

Here we will discuss template design pattern which is a part of behavioral design pattern.

Microsoft Message Queue server, short MSMQ, provides exactly that - guaranteed and reliable message delivery. It provides an easy way to send messages between different applications or to process messages asynchronously.

In this article, I will explain about benefits of the .NET Framework.

This article explains how to export a DataTable to Excel using HTML text in C#.

In this article, I'm going to explain how data flows when we are using Inheritance, this article also helps in making your concept crystal clear about the data flow.
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