Visual C# Tutorials

Application Configuration Settings in .NET

Saving and restoring application settings outside source code is crucial part of any software application. .NET Framework provides very simple solution for saving application settings in .config files. Framework also provides classes to read these settings in .NET application in a very easy way. In the following tutorial, I will show you how you can store and retrieve application settings stored in App.config file in .NET windows application using C#.

Using CultureInfo class in C# to implement Globalization

Using CultureInfo class in C# to implement Globalization

CultureInfo class provides culture-specific information in .NET applications. This information includes language, sublanguage, country or region, day names, month names, calendar etc. It also provides culture specific conversions of numbers, currencies, dates or strings. In the following tutorial, I will show you how you can retrieve this information from different cultures available in .NET Framework.


Binary Serialization and Deserialization in C#

When we create objects in .NET Framework, they reside in memory as long as our program runs and .NET Framework Runtime takes care of all the details of creating and destroying objects in Memory. The contents of the object are available temporarily to your program, and if you want to store these contents you need to do little more than just loading objects and using them.

Get System Drives Information in C# using DriveInfo class

Get System Drives Information in C# using DriveInfo class

DriveInfo class in .NET Framework is very useful class you can use to get information about the system drives. It has many properties and methods to query drive information such as drive type, drive format, total size or total free space. In the following Tutorial I will show you how to use this class in .NET Windows Application.

Display Windows Services in C#

Display Windows Services in C#

.NET Framework 2.0 provides System.ServiceProcess namespace that contains classes developers can use to create and install Windows Services. These classes include ServiceBase, ServiceInstaller and ServiceProcessInstaller. This namespace also contains one class which can display the list of all the Windows Services running on local or remote computer. In this Tutorial I will show you how you can display the list of locally running Windows Services in C#.