appSettings vs applicationSettings. appSettings outdated?

I’ve got some questions about two ways to save settings in the web.config. Appsettings: Look in web.config <appSettings> <add key=”key1″ value=”value1″/> <add key=”key2″ value=”value2″/> </appSettings> Usage in code-behind: ConfigurationManager.AppSettings["key1"]; ApplicationSettings/ Properties (autogenerated by using the ‘properties’-tab in the project) Look in web.config <applicationSettings> <Projectname.Properties.Settings> <setting name=”TestEnvironment” serializeAs=”String”> <value>True</value> </setting> </Projectname.Properties.Settings> </applicationSettings> Usage in code-behind: Properties.Settings.Default.TestEnvironment … Read more