I'm very new to C#/XAML, but I know that if I can take the same codebase and apply it to web dev, mobile dev, and desktop/tablet dev, then life becomes that much easier. However, what should I be learning exactly? Which of these development paths is closest to how someone would code in C#/Xaml for H...