Real-World Scenarios: Saving Program Settings
Before the use of Microsoft’s .NET platform, most developers chose to save application settings in one of nearly half a dozen places. Application settings could be saved in Random Access files, .ini files, flat files, or, if you were daring enough, the registry. There is nothing inherently wrong with any of these methods. Each offered a legitimate solution to the need of storing application-related settings and information.