title: Windows 8 Live Tile Background Agent Using C#
body: <p>I am trying to update a live tile every so often on Windows 8 and need to do this even if the app itself isn't running. None of the notification options listed on <a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh761484.aspx" rel="nofollow">this MSDN page</a> are suitable, I want to poll system information like CPU temp etc which doesn't suit the styles of notifications listed.</p>
  
  <p>I've looked elsewhere on StackOverflow and seen similar questions but for Windows Phone 7 <a href="http://www.jeffblankenburg.com/2011/11/25/31-days-of-mango-day-25-background-agents/" rel="nofollow">using background workers</a>. Using a background worker seems like the right answer for me as well. However, tutorials like the previous one focus on Windows Phone 7 where things are a bit different, the Windows Store templates in Visual Studio 2012 Ultimate don't have C# templates for Scheduled Task Agents for example.</p>
  
  <p>So my question is how can we set up background workers for Windows 8 apps to preform live tile updates when the application itself isn't running? </p>