Die neue Version 1.2 von Soyatecs eFace unterstützt jetzt neben Eclipse Ganymede auch GridSplitter sowie DnD Tools mit Eclipse-Vorlagen-Mechanismen. eFace ist eine Bibliothek, die XAML (eXtensible Application Markup Language) in Java implementiert. Dieses Release beinhaltet des Weiteren Unterstützung des XAML Viewers für Datenkontexte und findElement(), die für eingebettete Elemente verwendet werden können, eine verbesserte Voransicht für den Editor, Support für Graphic 2D, Erweiterung und Integration mit Drittprodukten sowie ein neuer Wizard zur Definition von Extension-Plug-ins.
XAML ist die Grundlage für Layouts in der Windows Presentation Foundation (WPF), die ein Programmiermodell zum Erstellen von Anwendungen und eine klare Trennung zwischen UI und Business-Logik zur Verfügung stellt. Mithilfe von eFace wird die Logik hinter dem UI (in Java) implementiert, und Renderer verwendet, um ein GUI unabhängig von der Umgebung zu erzeugen. eFace zielt darauf ab, Rich Client Applikationen und Rich Internet Applikationen (RIA) mithilfe einer abstrakten UI Bibliothek UPF und XML transparent zu umfassen, die mit WPF und XAML von Microsoft kompatibel sind. Zudem soll eFace Wiederverwendungsmöglichkeit von UI Ressourcen zwischen .NET und Java bieten.


















Kommentare