One of the major differences in building a Windows 8 Metro style application over a Windows desktop application is when and how the application gets to run.
There’s a really good post just gone to the Windows 8 App Developer Blog today on this very topic;
which every prospective Windows 8 Metro style app developer should read at least twice before beginning their app development – it’s one of those where the investment will pay off in the long run.