Search
Tutorials
How TOs
Home
Top Tutorials
HOW TOs
Presentations
Web Services
Cheat Sheets
About Me
Contact Me
Categories
ASP.NET
Visual C#
Visual Basic
.NET Framework
ADO.NET
AJAX
LINQ
Java
Tutorial Rating
4.0
out of 5
Total Votes:
2
1
2
3
4
5
Saving...
Amazon.co.uk Widgets
Application Configuration Settings in .NET
Author:
Waqas Anwar
-
Posted Date:
08-April-2008
-
Category:
Visual C#
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#.
First step to store application settings is to add
App.config
file in the project. In App.config file you can store application settings as shown below.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="ApplicationName" value="MyApplication"/>
<add key="DefaultLanguage" value="English"/>
</appSettings>
</configuration>
Once your settings are stored in App.config file you can read these settings in .NET application by using
System.Configuration.ConfigurationManager
class as following code demonstrates.
string appName = ConfigurationManager.AppSettings["ApplicationName"];
string appLanguage = ConfigurationManager.AppSettings["DefaultLanguage"];
RELATED TUTORIALS
Using SqlConnectionStringBuilder class in C#
Connection String Encryption in Web.config using C#
Storing Database Connection Strings in App.Config
Connection String Encryption in Web.config using VB.NET
LEAVE YOUR COMMENTS
Name (
required
)
Email (
required
)
Website
Categories
ASP.NET
Visual C#
Visual Basic
.NET Framework
ADO.NET
AJAX
LINQ
Java
My Portfolio
My Portfolio Summary
Teaching and Training Experience
Speaking Accomplishments
Work Experience
Professional Skillset
Industry Honors and Awards
Educational Background
My Projects
Personal Information
Website Links
Programming HOW TOs
My Presentations
Free XML Web Services
Cheat Sheets
.NET Code Converter
.NET Framework Class Browser
About EzzyLearning
Advertise With Us
Subscribe to RSS Feeds
Copyright @ 2009 EzzyLearning.com