Dieses Buch ist außerordentlich empfehlenswert. Ob Sie nach einer Einführung zu WPF suchen, oder nach einem Nachschlagewerk für die tägliche Arbeit - hier ist beides.
Es sei gleich gesagt, dass das Buch nicht für Anfänger ist. C# sollte man kennen und man muss Programmier-Erfahrung haben, um Nutzen aus dem Buch ziehen zu können.
Ansonsten bietet das Buch eine sehr fundierte Einführung in diese Technologie. Auch wenn man noch nie damit gearbeitet hat, kann man mit diesem Buch durch den stufenweisen Aufbau eine Art Einleitungskurs machen, der schrittweise das gesamte Spektrum von WPF abdeckt.
Bevor ich dieses Buch erwarb, hatte ich die Idee, dass WPF nun wieder mal ein noch komplizierterer Überbau über das Standard-Windows-Interface ist - so etwas brauche ich nicht, vielleicht schau ich mir das mal nebenher an und mach so teilweise was in WPF, ansonsten bleib ich mal schön bei den altbekannten einfachen Windows Forms.
Weit gefehlt, in der Tat ersetzt WPF die (vergleichsweise primitive) Windows Forms-Techniken. Und wenn man erst einmal angefangen hat, dann möchte man gar nicht mehr zurück zu Windows Forms, jedenfalls ging es mir so. Die Beispiele sind auch so ausgelegt, dass man sie fast als Modellfall dessen ansehen kann, was man selbst doch gerade auch entwerfen wollte. Mir jedenfalls ist es dadurch gelungen, Software zu entwerfen, von der ich vorher nur träumen konnte.
Und dabei ist der Autor keineswegs ein verlängerter Arm der Microsoft-Marketing-Maschinerie - kritische Anmerkungen, die gewisse Schwächen der gegenwärtigen Version aufzeigen, sind Teil des Buches.
Falls Sie WPF lernen wollen, sollten Sie sich nicht mit einer kurzen Einführung zufriedengeben (so in der Art von einem Kapitel in einem der anderen Bücher, die das gesamte .Net Framework darstellen wollen). Sie sollten sich das gesamte Buch hier gönnen. Sie werden in der Lage sein, mit WPF tatsächlich produktiv zu werden.