Gut: Ich muss gestehen, dass ich nur einige gehversuche in WPF gemacht habe, aber ich kann mich nicht unbeding mit dieser WPF-Möglichkeit anfreunden.
Ein ganzen Projekt in WPF zu stopfen halte ich nach wie vor als sehr gefährlich. Die Ressourcen an RAM, GraKa und nicht zu vergessen, die des Entwicklers sind aus meiner Erfahrung zu anspruchsvoll. Zumal der Entwickler nicht nur Code produziert, sondern auch noch das XAML (Design-File) mit Leben füllen muss.
Ein Artikel bei Heise aus dem Jahre 2009 trifft es exakt auf den Punkt: Aber lest dies selber HIER nach.