WPF
Das Windows Presentation Foundation (WPF) Framework ist unserer Meinung nach die grösste Revolution für die Entwicklung von Benutzerschnittstellen, die es in den letzten Jahren gegeben hat. WPF vereint die besten Konzepte aus der Entwicklung von Web und Windows Frontends. Neu ist dabei die deklarative Beschreibungssprache XAML, mit der es möglich ist, Benutzerschnittstellen durch eine neue erweiterte XML Syntax zu erstellen. Der Clou dabei ist, dass beispielsweise Abhängigkeiten zwischen Steuerelementen nicht mehr ausprogrammiert werden müssen, sondern einfach deklarativ gelöst werden können.
Selbstverständlich gibt es auch für das Design mit XAML komfortable Editoren, mit denen sich Benutzeroberflächen per Drag & Drop erstellen lassen. Neben Visual Studio gibt es hierfür ein spezielles Tool für Designer mit dem Namen "Expression Blend".
Ein weitere großer Vorteil von WPF ist die Unabhängigkeit der graphischen Umsetzung der Steuerelemente. So können damit beispielsweise Anwendungen im Corporate Design ihres Unternehmens entwickelt werden. Die Änderung des Layouts sind dabei jederzeit ohne Anpassung des sonstigen Codes möglich.
Abgesehen von diesen Vorteilen bietet WPF ein neues revolutionäres neues Framework, das beispielsweise Event Bubbling und Tunneling unterstützt.
Wir sind begeistert von den Möglichkeiten von WPF und arbeiten bereits an einem eigenen Applikationsframework für zukünftige eigene Produkte. Gerne beraten wir Sie bei der Entwicklung ihrer Anwendung mit WPF und übernehmen natürlich auch gerne die Entwicklung für Sie.