Es gibt eine aktuellere Auflage dieses Buches. Hier geht's zur aktuellen Auflage des WPF-Buchs.

Windows Presentation Foundation (1. Auflage)

Das umfassende Handbuch zur WPF, um moderne Benutzeroberflächen zu programmieren und gestalten

  • Professionelle GUI-Entwicklung mit der WPF
  • Einführung in XAML
  • Aktuell zu .NET 3.5 und Visual Studio 2008


1125 Seiten, gebunden
ca. 49,90 Euro, ISBN: 978-3-8362-1108-6
jetzt verfügbar


auf DVD: Visual Studio 2008 Express Editions, .NET 3.5 und Beispiele
Das Buch enthält neben der DVD eine Referenzkarte mit der Klassenhierarchie der WPF


Bestellen bei:
Galileo Computing
Amazon de
Nach einem Überblick über die WPF geht das Buch auf XAML ein und bringt dem Leser die neue Beschreibungssprache für Benutzeroberflächen mit vielen Tipps & Tricks und Hintergrundinformationen näher. Anschließend werden die neuen Controls der WPF, insbesondere die neuen Layout-Möglichkeiten mit Transformationen und Containern/Panels, umfassend dargestellt. In den darauf folgenden Kapiteln werden Features wie Dependency Properties, Routed Events und Commands im Detail erläutert und anhand praxisnaher Beispiele verständlich erklärt. Nach einem Blick auf die Ressourcen und die Möglichkeiten zur Lokalisierung von WPF-Anwendungen werden professionelle Themen wie Styles, Templates, Triggers und Data-Binding dargestellt und das notwendige Praxiswissen anhand von Beispielen vermittelt. In den folgenden Kapiteln werden die für viele Entwickler spannenden Themen wie 2D, 3D, Animationen und Audio-/Video-Unterstützung vollständig beschrieben. Diese umfangreichen neuen Möglichkeiten der 3D-Visualisierung und Animation werden auch zur Entwicklung eigener Controls verwendet. Zudem wird gezeigt, wie mit XBAPs (XAML Browser Applications) Internet-Anwendungen erstellt werden u.v.m. Inhalt
1 Einführung in die Windows Presentation Foundation
2 Das Programmiermodell
3 XAML
4 Der Logical und der Visual Tree
5 Controls
6 Layout
7 Dependency Properties
8 Routed Events
9 Commands
10 Ressourcen
11 Styles, Trigger und Templates
12 Daten
13 2D Grafik
14 3D Grafik
15 Animationen
16 Audio und Video
17 Eigene Controls
18 Text und Dokumente
19 Windows, Navigation und XBAP
20 Interoperabilität

FriendStorage Das WPF-Buch geht neben vielen kleineren Beispielen weitestgehend mit einer durchgängig verwendeten Beispielanwendung in die Tiefe. Mit der Anwendung FriendStorage lässt sich eine Liste mit Freunden speichern und bearbeiten. Die Anwendung verwendet Funktionen der WPF, wie Dependency Properties, Routed Events, Commands, Data Binding, Animationen, Ressourcen, Styles, Templates, oder 2D Drawings. Die Freunde-Liste lässt sich als XPS-Dokument abspeichern und natürlich auch drucken. Darüber hinaus besitzt FriendStorage ein Layout, bei dem sich ein "Freunde Explorer" sowohl animiert ein- und ausblenden als auch pinnen lässt. Weiter lässt sich die Grösse des "Freunde Explorers" einfach mit der Maus verändern. Dies entspricht weitestgehend der Layout-Funktionalität des Solution Explorers von Visual Studio, der sich ebenfalls animiert ein- und ausblenden, beliebig "resizen", als auch pinnen lässt.