Ayuda para principiantes, ventajas y ventajas y desventajas de WPF y UWP
Sin una investigación cuidadosa, la siguiente es mi opinión subjetiva personal. Algunas "se dan por sentado" y son sólo como referencia.
En primer lugar, wpf depende del marco .net, lo que significa que puede ejecutarse en xp\win7\win8\win10. Y la ruta de lanzamiento no está restringida, al igual que el software de escritorio común, solo necesita descargar un instalador para instalarlo y usarlo. UWP parece estar sólo disponible en w8\Win10 y Windows Mobile, y la única ruta de distribución es la Tienda Windows.
En segundo lugar, desde una perspectiva de estilo, wpf es un diseño fluido, pero está diseñado más para clientes de escritorio (clientes de PC), mientras que UWP es móvil primero, mientras que el cliente de PC se considera.
En resumen, WPF se inclina más o es más adecuado para aplicaciones empresariales o software empresarial, mientras que UWP se inclina más para aplicaciones de consumo personal.
Además, creo que las "tecnologías de interfaz" wpf\UWP e incluso html5 son en realidad muy similares entre sí. Wpf y UWP están lo suficientemente cerca como para que sea muy fácil dominar uno y aprender el otro.