The problem with all of this is the flawed thinking that everything is desktop centric. Metro is new, along with Windows 8. .Net stretches waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay further than the desktop. This shows the short sighted thinking of many posters, or the fact that they work in shops still rewriting the same software since the 90's.