title: Where to run .NET service code within Azure?
body: <p>When I need a program constantly running in the background and processing queues/database data/schedule tasks/etc, I create a Windows Service application and run it on an Azure VM. Is this still the optimal approach right now? It seems to me Azure Worker roles (as an alternative) are a bit forgotten/overlooked/depreciated. Should I attempt making more Service-Fabric-oriented services?</p>
  
  <p>Partially what I'm looking for is a relatively simple way of deploying, running and maintaining of code which an old-timer would put in a windows service (with as little maintenance as possible).</p>