title: Winform Application Configuration on Install
body: <p>This question is related to Winform application deployment and configuration.</p>
  
  <p>I am new to .net development and I am working on my first Winforms application. Whenever I deploy the application I need to set the value of the server to which the user will be connecting.</p>
  
  <p>For this I have to go into program files and change the application configuration file manually using Notepad.</p>
  
  <p>Not only have I heard that this is not a good practice, it is also a tedious exercise. Imagine going to half a dozen users and doing the same thing on each machine.</p>
  
  <p>I am very confused as to what to do. The application config file that is in the same folder as the exe is the file thorugh which I can change the connection string (as I am given to understand).</p>
  
  <p>Can anyone help me to solve the following questions. </p>
  
  <ol>
  <li><p>How do I update the application configuration file after I install it without having to open it up in Notepad? My main concern is updating the connection string.</p></li>
  <li><p>I have heard that using the registry is a possibility in this case. I am scared of using the registry! Is this an option?</p></li>
  </ol>
  
  <p>Please excuse my ignorance if the questions are naive. I am new to .net and looking for answers</p>
  
  <p>Thanks
  Romi</p>