Привязка данных
В компьютерном программировании привязка данных — это общий метод, который связывает источники данных от поставщика и потребителя и синхронизирует их. Обычно это делается с помощью двух источников данных/информации на разных языках, как при привязке данных XML и привязке данных пользовательского интерфейса . При привязке данных пользовательского интерфейса объекты данных и информации одного и того же языка, но с разными логическими функциями, связываются вместе (например, Java элементы пользовательского интерфейса с объектами Java). [1]
В процессе привязки данных каждое изменение данных автоматически отражается элементами, привязанными к данным. Термин «привязка данных» также используется в случаях, когда изменяется внешнее представление данных в элементе, а базовые данные автоматически обновляются, чтобы отразить это изменение. Например, изменение в TextBox
элемент может изменить базовое значение данных. [2]
Платформы и инструменты привязки данных
[ редактировать ]Список примеров фреймворков и инструментов привязки данных для разных языков программирования:
C# .NET
[ редактировать ]Дельфи
[ редактировать ]- Сторонний инструмент привязки данных DSharp
- OpenWire Visual Live Binding — сторонний инструмент привязки визуальных данных.
- LiveBindings
Ява
[ редактировать ]- Веб-инструментарий Google
- JavaFX
- Затмение
JavaScript
[ редактировать ]Цель-C
[ редактировать ]- Платформа привязки данных AKABeacon iOS
Быстрый
[ редактировать ]Скала
[ редактировать ]- Binding.scala
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Что такое привязка данных?» . Techopedia.com . Проверено 30 декабря 2015 г.
- ^ «Обзор привязки данных» . Сеть разработчиков Microsoft . Майкрософт . Проверено 29 декабря 2016 г.
Дальнейшее чтение
[ редактировать ]- Нойес, Брайан (12 января 2006 г.). Привязка данных с помощью Windows Forms 2.0: программирование приложений данных Smart Client с помощью .NET . Пирсон Образование. ISBN 978-0-321-63010-0 .