Datenbindung - Data binding
In der Computerprogrammierung ist die Datenbindung eine allgemeine Technik, die Datenquellen von Anbieter und Verbraucher miteinander verbindet und synchronisiert . Dies geschieht normalerweise mit zwei Daten-/Informationsquellen mit unterschiedlichen Sprachen wie bei der XML-Datenbindung und der UI-Datenbindung . Bei der UI-Datenbindung werden Daten- und Informationsobjekte derselben Sprache, aber unterschiedlicher Logikfunktionen miteinander verbunden (zB Java- UI- Elemente an Java-Objekte).
Bei einem Datenbindungsprozess wird jede Datenänderung automatisch von den Elementen reflektiert, die an die Daten gebunden sind. Der Begriff Datenbindung wird auch in Fällen verwendet, in denen sich eine äußere Darstellung von Daten in einem Element ändert und die zugrunde liegenden Daten automatisch aktualisiert werden, um diese Änderung widerzuspiegeln. Beispielsweise könnte eine Änderung in einem TextBoxElement den zugrunde liegenden Datenwert ändern.
Datenbindungs-Frameworks und -Tools
Delphi
- DSharp-Datenbindungstool von Drittanbietern
- OpenWire Visual Live Binding - Tool zur visuellen Datenbindung von Drittanbietern
- LiveBindungen
C# / .NET
JavaScript
- AngularJS
- Backbone.js
- BindungJS
- Datum.js
- EmberJS
- Generischer Datenordner
- KnockoutJS
- Polymer
- Reagieren
- SAPUI5, OpenUI5
- Vue.js
Java
- Google Web-Toolkit
- JavaFX- Eigenschaften und -Bindung
- Eclipse JFace-Datenbindung
- Android-Datenbindungsbibliothek
Schnell
Ziel c
- AKABeacon iOS-Datenbindungs-Framework
Scala
- Binding.scala Reaktives Datenbindungs-Framework für Scala
Siehe auch
Verweise
Weiterlesen
- Nein, Brian (12. Januar 2006). Datenbindung mit Windows Forms 2.0: Programmieren von Smart Client-Datenanwendungen mit .NET . Pearson Ausbildung. ISBN 978-0-321-63010-0.