Including desktop development, as one ex-advocate for WinRT, which I considered to be what .NET 1.0 should have been in first place, given the original idea of COM+ Runtime vNext, they really messed up the whole development story multiple times, always demanding a rewrite as if that is a minor issue.
However, nowadays, run away from anything that resembles WinRT tooling, keep to tried and true Win32, Forms, WPF, and even MFC, or plain Web, versus anything that builds on top of WinRT, unless the desired API is only available via WinRT.