.NET Configuration (app.config/web.config/settings.settings)
Any configuration that might differ across environments should be stored at the machine level, not the application level. (More info on configuration levels.) These are the kinds of configuration elements that I typically store at the machine level: Application settings Connection strings retail=true Smtp settings Health monitoring Hosting environment Machine key When each environment (developer, … Read more