Windows Presentation Foundation (WPF)
Windows Presentation Foundation (Codename „Avalon“) ist ein Grafik-Framework und Teil des .NET Frameworks ab Version 3.0. Grundprinzip von WPF ist die Trennung von Designelementen und der Programmlogik. Umgesetzt ist diese Aufspaltung durch die Einführung der deklarativen Auszeichnungssprache XAML.
WPF kann als Nachfolger der Windows Forms gesehen werden, sie bleiben aber dennoch untereinander kompatibel. Die Web Version von WPF heißt Silverlight und ist eine weitere bahnbrechende Technologie die das .NET Framework 3.0 mit sich bringt.
Verwendung findet WPF vor allem in den Microsoft Betriebssystemen ab XP. Durch WPF werden die Präsentationsmöglichkeiten von Programmen immens erhöht. Es ist nun möglich, 3D Grafiken, Videos und auch Dokumente wie PDF Dateien in einer Anwendung zu implementieren.
Versionen:
- Erste Veröffentlichung im Rahmen des .NET Frameworks 3.0 (November 2006)
- WPF 3.5 im Zuge von .NET 3.5 Framework (Dezember 2007)
Erweiterungen:
- .Net 3.5 Framework Service Pack 1 (August 2008)
- WPF Toolkit (Oktober 2008)
- Voraussichtliche Version 4.0 mit .Net 4.0
- Anmelden oder Registrieren um Kommentare zu schreiben
-
