Dear, I've never programmed with WPF but I will soon have the opportunity and already thinking about the future, which is now, where desktop applications are / are being migrated to the web and, also thinking about those who are still reluctant against it, that if they are the clients, I want to make the system serve both the web and the desktop.
Trying to avoid code redundancy I ask you: Can you use the same view for desktop and the web? If not, how far can I go without having unnecessary code redundancies, or is the desktop really different for the web view?
Would you like to take the opportunity to ask if WPF runs at least in popular browsers such as IE, Firefox and Chrome? Also if it is multiplatform, for Linux and Mac OS?