What is the preferred method of reading and writing Application information to a file and should you keep all of your Application information in the Application.exe.Config file.
I know how to use INI files, but did .NET introduce any methods that are now the preferred method
I have used the application.exe.config file for storing information and have no problems reading data from this file, however I have not found a way to write data to the file.
I am beginning to learn XML, but I have had a hard time finding code examples that demonstrates using an XML Document the same way you would use an INI file.
Any help would be appreciated.

INI files
?®€?§Q?
Tom Krohn
Where do you put user settings One solution is to use the Environment.GetFolderPath method to find the location of the users' settings, and store a settings file in that location for each user.
Another alternative is to use isolated storage, so each application can take care of the details itself, without you needing to worry about exactly where the files go. I just wrote up an article on this stuff for Advisor Publication's VB.NET Journal. If you're interested, send me email and I'll send you an unedited, early PDF version of the article.
buddingb
Randy Eppinger
dcoscio
You're right about why there's no built in way to write to it (although it's really really easy to make your own), but it's not just there for settings in your Assembly, it's also there for all settings of all Assemblies that are loaded by your main Assembly, such as a Data Layer that stores it's connection there, etc.
Shawn.liang