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.
File data needs to be processed in nearly every non-trivial program, and the classes in the base class library that you can use have lots of details, we evaluate file handling.Dialog boxes are used to gather input from users. You can create your own dialog boxes or use the built-in dialog boxes

com is a kind of specification to make the component reusable. All the active components are by default com components. com is a concept-its practical implementation is activex.

In this article we will see how to explicitly implement interface members and how to access those members from the interface instances.

A new approach has evolved in Collections ,i.e The LookUp is one the Class in the Collection which represents a collection of keys each mapped to one or more values.

.NET framework comes with a set of inbuilt classes and types which we use extensively in our applications. Integer, string, float etc are some of these which are very frequently used.

Build a Silverlight 4 out-of-browser application that uses Microsoft Speech API automation to convert text to speech with elevated trust.

In this article, we will learn how we can call an object's property at runtime using Reflection. We will also learn how we can use LINQ effectively with reflection.

There are a few words that we rarely use in day to day C# practices [I’m focusing readers who are beginners]. But I’ve seen them in either online exams or other IT quiz shows. So I came to write something about those untouched keywords.

In this article we will have a deeper look into what we actually did in our first try at Attributes and also look at some of the features used.

In this series we will be learning about the Attribute Oriented Programming . How it can help us write simpler and beautifull code .

Explains the design of a general C# object formatter, including configurable layout, recursive member formatting, arrays, and IEnumerable collections.

In this article we shall demonstrate how this problem can be resolved. Generally, .NET Framework does not provide a solution to the problem and what follows here is based on its undocumented features. So take the solution proposed below with caution.

In this article you will learn how to write custom namespaces and nested namespaces in C#.

In this article you will learn how to use StringBuilder in C#.

In this article you will learn Escape characters and Verbatim Strings in C#.

In this article I am going to create a simple tool that can be used to easily post and retrieve articles. I have just made use of File system for the storage.

Use Silverlight DataGrid events to access row data, apply conditional cell formatting, and hide columns at runtime.

CSV files are very popular for storing tabular data because they are simple textual files with very few rules.

Traditionally Simple Network Management Protocol (SNMP) polling has been achieved using the command line.

Here you will see optimization of waiting in a MultiThreading environment using the AutoResetEvent class with C#.

In this article I try to use MEF with Unity Framework. I am trying to build a simple app which would be extensible and at the same time would use Aspect Oriented Concept.

In this article I am trying an alternative approach for Multiple Inheritance.

Here I am creating a tool which would help us add topics and their corresponding sites in a database and also search them using the tool.

In this quick article you will take a look at the facts of Enumerations in C#.

Learn how to use custom C# attributes to define validation rules on object properties and validate business objects before data-layer operations.

In this quick article you will take a look at the facts of ref and out type parameters in C#.

In this quick post we will take a look at some un-avoidable naming systems in C#.
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