Read original post by Don Sorcinelli at WP MVP
With Windows 8 on the horizon and the potential for creating Metro-style applications for the desktop, crafting XAML that can be used across Windows Phone, Silverlight and the desktop is receiving greater attention. While Microsoft demoed “change a line of code and recompile” functionality late last year at BUILD, the reality is that there is typically a bit more to consider from a design and usability perspective for the user and true code reuse for the developer.