title: Improve WPF Application Coldstart: Suggestions to run program when machine starts up
body: <p>Is it possible to load your WPF application when the machine starts up?  Our WPF application is taking 30 seconds on our existing client hardware, and we'd like to "hide" that by having our application startup when the machine is booted.  But the fact that our application boots on startup should be invisible to the user.</p>
  
  <p>How would we go about building such a thing?  Is there a term to google that will provide a tutorial?  It would be nice if there's a WPF specific-one we can grab.  </p>
  
  <p>Note: In case there's any moral qualms to this (since I agree that having 20 programs startup when your computer does is frustrating!), we're building software for a specialized industry who will be using their computer to run primarily our applications.</p>