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 to create C# extension methods with static classes, static methods, and the this keyword, including examples for strings and enums.

In this article you will learn how to use Datalist with Paging in C#.


In this article I will explain converting excel chart as an image in a simple way.

In a case where a method is overloaded and along with that some of the parameters are optional for one or more definitions, then there is some confusion related to which version of the overloaded method is to be called.


This article discusses what delegates are and how they can be used in C# with lucid code examples.


In this article we will see how to set your variables in defined interval or range.


This article reviews the rules for a valid email address and provides .Net code to perform the validation.

NVelocity is a powerful template engine for rendering text. When NVelocity is used in conjunction with a UML tool such as WithClass, you can generate code from diagrams you create with the tool. This article steps you through generating C# classes using the NVelocity engine inside of WithClass.

As the dynamic languages such as IronPython and IronRuby are gaining popularity, Microsoft has introduced dynamic language runtime (DLR) in .NET Framework 4. With DLR one can supports the dynamic type in C#. Now let us explore the usage dynamic in c#

Learn how to implement IComparable in C# so Array.Sort can sort custom Student objects using a custom CompareTo method.

An article that describes Encryption and Random Number Generation in C# TPL Parallel code.

In this article, I will expose those two issues not thought the theorist manners but thought real cases via some implementation techniques.

Indian Rupee symbol has been launched but we still use rupee or INR. Because we don’t have current rupees symbol in our keyboard so what? Should we have to wait for that? The answer is NO, we are the developers and we can’t wait at all. So here I am showing you how to create Rupee symbol to include it in system char map.

Help is a most important part our web applications, as mostly we don't notice it, but sometimes is plays a very big role for saving our time and work.

Here you can learn how to add picture with hyperlink in word file using C#.

I made a little events/delegates example. I'm sharing it with you because events and delegates can be hard when your learn them and this example could help you.

Most of us would know what is delegate. But many us of don't use them efficient enough. In this project, I have shown different methods to use delegates.

In this article you will learn how to use Different available port connector in a computer system using C# and Win32_PortConnector Class.

Learn how to create a Windows application shortcut programmatically in C# using Windows Script Host and IWshRuntimeLibrary.

Use C# and WMI to query the Win32_CDROMDrive class and display CD/DVD drive read, write, and media capabilities.

In this article I will provide a detailed explanation on method overriding.


This article discusses and demonstrates various members of Math class in C#.


In this article we will see how to create word document without using COM component (Interop) or Third party API's.

In this article we will look at the mechanics of the Garbage Collection and the Memory Management.
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