El enlace de datos - Data binding
En la programación de computadoras , el enlace de datos es una técnica general que une las fuentes de datos del proveedor y el consumidor y las sincroniza . Esto generalmente se hace con dos fuentes de datos / información con diferentes lenguajes, como en el enlace de datos XML y el enlace de datos de la interfaz de usuario . En la interfaz de usuario de enlace de datos , los datos y los objetos de información de la misma lengua pero diferente función lógica están unidos entre sí (por ejemplo, Java de interfaz de usuario elementos a los objetos Java).
En un proceso de vinculación de datos, cada cambio de datos se refleja automáticamente en los elementos vinculados a los datos. El término enlace de datos también se utiliza en los casos en que cambia una representación externa de los datos en un elemento y los datos subyacentes se actualizan automáticamente para reflejar este cambio. Por ejemplo, un cambio en un TextBox
elemento podría modificar el valor de los datos subyacentes.
Marcos y herramientas de enlace de datos
Delphi
- Herramienta de enlace de datos de terceros DSharp
- OpenWire Visual Live Binding: herramienta de enlace de datos visuales de terceros
- LiveBindings
C # / .NET
JavaScript
- AngularJS
- Backbone.js
- BindingJS
- Datum.js
- EmberJS
- Encuadernador de datos genérico
- KnockoutJS
- Polímero
- Reaccionar
- SAPUI5, OpenUI5
- Vue.js
Java
- Kit de herramientas web de Google
- Propiedades y enlace de JavaFX
- Enlace de datos de Eclipse JFace
- Biblioteca de enlace de datos de Android
Rápido
C objetivo
- Marco de enlace de datos de AKABeacon iOS
Scala
- Binding.scala Marco de enlace de datos reactivo para Scala
Ver también
Referencias
Otras lecturas
- Noyes, Brian (12 de enero de 2006). Enlace de datos con Windows Forms 2.0: Programación de aplicaciones de datos de Smart Client con .NET . Educación Pearson. ISBN 978-0-321-63010-0.