Bewertung:

Das Buch wird als umfassende Einführung in WPF speziell für VB-Programmierer geschätzt und deckt verschiedene Aspekte der Technologie gründlich mit praktischen Beispielen ab. Während es besonders für Anfänger von Vorteil ist und Aktualisierungen für erfahrene Benutzer enthält, wurde kritisiert, dass es keine Diskussion über das MVVM-Entwurfsmuster gibt und dass einige Online-Materialien ohne neue Erkenntnisse verwendet werden. Außerdem wird das Fehlen von begleitendem Quellcode auf einer CD bemängelt.
Vorteile:Gründliche Einführung in WPF für VB-Programmierer, praktische Beispiele mit Bezug zu realen Szenarien, lesbarer Schreibstil, gut für Anfänger und erfahrene Entwickler, enthält aktualisierte Informationen und Vergleiche mit WinForms.
Nachteile:Fehlende Diskussion des MVVM-Entwurfsmusters, einige Inhalte wiederholen sich oder sind online zu finden, lehrt nicht XAML, keine CD mit Quellcode oder Ressourcen enthalten.
(basierend auf 9 Leserbewertungen)
Die Windows Presentation Foundation (WPF) von Microsoft bildet die Grundlage für die Entwicklung von Anwendungen und hochwertigen Benutzererlebnissen für das Windows-Betriebssystem. Sie verbindet die Benutzeroberfläche der Anwendung mit Dokumenten und Medieninhalten und nutzt dabei die volle Leistungsfähigkeit des Betriebssystems Ihres Computers.
Seine Funktionalität erstreckt sich auf die Unterstützung von Tablet-PCs und anderen Formen von Eingabegeräten und bietet eine modernere Bildbearbeitungs- und Druckpipeline, eine Infrastruktur für die Barrierefreiheit und die Automatisierung der Benutzeroberfläche, eine datengesteuerte Benutzeroberfläche und Visualisierung sowie Integrationspunkte für die Einbindung der Anwendung in die Windows-Shell.
Dieses Buch zeigt Ihnen, wie WPF wirklich funktioniert. Es bietet Ihnen die sachlichen, praktischen Ratschläge, die Sie benötigen, um schnell und einfach hochwertige WPF-Anwendungen zu erstellen. Nachdem eine solide Grundlage geschaffen wurde, werden fortgeschrittenere Aspekte von WPF und ihre Beziehung zu den anderen Elementen der.NET 4.0-Plattform und zugehörigen Technologien wie Silverlight untersucht.