title: What are some of the best ways of doing silent updates for a desktop app?
body: <p>Specifically, this is for a .NET 2.0 desktop application.  Currently we require the user to manually go through the update process via our website.</p>
  
  <p>What are the best ways of doing a silent or automatic upgrade of the client behind the scenes?</p>
  
  <p>Thanks!</p>