title: .NET Deployment Options with Patch management / Automatic updates
body: <p>What are the options available to deploy a .NET desktop application built using WPF other than ClickOnce?</p>
  
  <p>Top priorities are </p>
  
  <ul>
  <li>should work over the wire (internet or intranet)</li>
  <li>updates management; options to check for software updates and automatic updates.</li>
  <li>patch management; download and update only those files which has changed.</li>
  </ul>