About: Data binding

An Entity of Type: topical concept, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computer programming, data binding is a general technique that binds data sources from the provider and consumer together and synchronizes them. This is usually done with two data/information sources with different languages, as in XML data binding and UI data binding. In UI data binding, data and information objects of the same language, but different logic function are bound together (e.g., Java UI elements to Java objects).

Property Value
dbo:abstract
  • In computer programming, data binding is a general technique that binds data sources from the provider and consumer together and synchronizes them. This is usually done with two data/information sources with different languages, as in XML data binding and UI data binding. In UI data binding, data and information objects of the same language, but different logic function are bound together (e.g., Java UI elements to Java objects). In a data binding process, each data change is reflected automatically by the elements that are bound to the data. The term data binding is also used in cases where an outer representation of data in an element changes, and the underlying data is automatically updated to reflect this change. As an example, a change in a TextBox element could modify the underlying data value. (en)
  • 컴퓨터 프로그래밍에서 데이터 바인딩(data binding)은 제공자와 소비자로부터 데이터 원본을 결합시켜 이것들을 하는 기법이다. 과 에서처럼 각기 다른 언어의 2개의 데이터/정보 원본을 가지고 수행되는 것이 보통이다. 의 경우 동일 언어의, 그러나 논리 함수가 다른 데이터와 정보 객체가 하나로 묶인다.(예: 자바 UI 요소를 자바 객체와 묶는 것) 데이터 바인딩 프로세스에서 각 데이터 변화는 데이터에 묶인 요소에 의해 자동으로 반영된다. 데이터 바인딩이라는 용어는 또한 요소 내 데이터의 외부 표현이 변경되는 경우에도 사용되며 기반이 되는 데이터는 자동으로 이러한 변경을 반영하도록 업데이트된다. 한 예로 TextBox 요소에 변화가 생기면 기반이 되는 데이터 값을 수정하게 된다. (ko)
  • データバインディング(データバインド、データ結合、英: data binding)は、コンピュータプログラミングにおいて、データ(ソースオブジェクト)とそれに対応する対象要素(ターゲットオブジェクト)を結びつけ、データあるいは対象の変更を暗黙的に(自動的に)もう一方に反映(同期)することであり、またそれを実現する仕組みのことである。データバインディングは特にGUIを持つアプリケーションソフトウェアの効率的な開発を目的とした技術であり、Model-View-ViewModel (MVVM) パターンの実現に必須の技術でもある。 (ja)
  • Ligação de dados, do inglês Data binding, é uma técnica geral que une duas fontes de dados/informações e as mantém em sincronia em um processo que estabelece uma conexão entre UI (interface de usuário) da aplicação e a logica de negocio. Se as definições e notificações estiverem corretamente setadas, os dados refletem as mudanças na UI, quando feitas. Também pode significar que, quando a interface do usuário é alterada, os dados referenciados irão refletir essa mudança. Isto normalmente é feito com duas fontes de dados/informações com tipos diferentes, como a sendo exibidos com auxilio da estrutura de um HTML. Dessa forma na , objetos de dados e informações do mesmo tipo são unidos (e.g. objetos Java para elementos de IU). (pt)
  • Data binding – jest techniką, która składa się z relacji między źródłem danych, a odbiorcą danych oraz mechanizmu synchronizacji danych między nimi. W Windows Presentation Foundation i Silverlight data binding pozwala aplikacjom w prosty i spójny sposób prezentować i modyfikować dane. Pozwala oddzielić logikę aplikacji od interfejsu użytkownika. Przykład:Rozpatrzmy program, który jest klientem zewnętrznej bazy danych. Możemy dzięki niemu przeglądać i modyfikować dane (rekordy) w bazie. Jeżeli stworzymy odpowiednie połączenie data binding między danymi a elementami GUI, każda zmiana danych spowoduje automatyczne odświeżenie zawartości kontrolek w programie. Tak samo modyfikacja sprzężonych komponentów aplikacji (np. wpisanie tekstu do text boxa) sprawi, że rekord w bazie danych zostanie odpowiednio uaktualniony, praktycznie w czasie rzeczywistym. Jest to możliwe do zaprogramowania bezpośrednio przez programistę, natomiast technologia data binding umożliwia dokonanie tego w bardzo prosty sposób. (pl)
  • Связывание данных — это процесс, который устанавливает соединение между UI (пользовательским интерфейсом) приложения и бизнес-логикой. Если настройки и уведомления установлены правильно, данные отражают изменения, когда они сделаны. Это может также значить, что когда UI изменяется, лежащие в его основе данные будут отражать эти изменения. Это — термин, ссылающийся на , но не специфичный для языка программирования или платформы, хотя он часто используется с Java и XML. В качестве примера, изменение в элементе TextBox может изменить соответствующее базовое значение данных. (ru)
  • 数据绑定(英語:Data binding)是将“提供器”的数据源与“消费者”绑定并使其同步的一种通用技术。这通常用两种不同语言的数据/信息源完成,如。在中,相同语言但不同逻辑功能的数据与信息对象被绑定在一起(例如Java UI元素到Java对象)。 在数据绑定过程中,每个数据更改会由绑定到数据的元素自动反射。术语“数据绑定”也指一个外部数据表示随元素更改产生变化,并且底层数据自动更新以反映此更改。举例来说,对一个文本框的更改可能修改其根源的数据值。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 15592339 (xsd:integer)
dbo:wikiPageLength
  • 2410 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1121400091 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • 컴퓨터 프로그래밍에서 데이터 바인딩(data binding)은 제공자와 소비자로부터 데이터 원본을 결합시켜 이것들을 하는 기법이다. 과 에서처럼 각기 다른 언어의 2개의 데이터/정보 원본을 가지고 수행되는 것이 보통이다. 의 경우 동일 언어의, 그러나 논리 함수가 다른 데이터와 정보 객체가 하나로 묶인다.(예: 자바 UI 요소를 자바 객체와 묶는 것) 데이터 바인딩 프로세스에서 각 데이터 변화는 데이터에 묶인 요소에 의해 자동으로 반영된다. 데이터 바인딩이라는 용어는 또한 요소 내 데이터의 외부 표현이 변경되는 경우에도 사용되며 기반이 되는 데이터는 자동으로 이러한 변경을 반영하도록 업데이트된다. 한 예로 TextBox 요소에 변화가 생기면 기반이 되는 데이터 값을 수정하게 된다. (ko)
  • データバインディング(データバインド、データ結合、英: data binding)は、コンピュータプログラミングにおいて、データ(ソースオブジェクト)とそれに対応する対象要素(ターゲットオブジェクト)を結びつけ、データあるいは対象の変更を暗黙的に(自動的に)もう一方に反映(同期)することであり、またそれを実現する仕組みのことである。データバインディングは特にGUIを持つアプリケーションソフトウェアの効率的な開発を目的とした技術であり、Model-View-ViewModel (MVVM) パターンの実現に必須の技術でもある。 (ja)
  • Связывание данных — это процесс, который устанавливает соединение между UI (пользовательским интерфейсом) приложения и бизнес-логикой. Если настройки и уведомления установлены правильно, данные отражают изменения, когда они сделаны. Это может также значить, что когда UI изменяется, лежащие в его основе данные будут отражать эти изменения. Это — термин, ссылающийся на , но не специфичный для языка программирования или платформы, хотя он часто используется с Java и XML. В качестве примера, изменение в элементе TextBox может изменить соответствующее базовое значение данных. (ru)
  • 数据绑定(英語:Data binding)是将“提供器”的数据源与“消费者”绑定并使其同步的一种通用技术。这通常用两种不同语言的数据/信息源完成,如。在中,相同语言但不同逻辑功能的数据与信息对象被绑定在一起(例如Java UI元素到Java对象)。 在数据绑定过程中,每个数据更改会由绑定到数据的元素自动反射。术语“数据绑定”也指一个外部数据表示随元素更改产生变化,并且底层数据自动更新以反映此更改。举例来说,对一个文本框的更改可能修改其根源的数据值。 (zh)
  • In computer programming, data binding is a general technique that binds data sources from the provider and consumer together and synchronizes them. This is usually done with two data/information sources with different languages, as in XML data binding and UI data binding. In UI data binding, data and information objects of the same language, but different logic function are bound together (e.g., Java UI elements to Java objects). (en)
  • Data binding – jest techniką, która składa się z relacji między źródłem danych, a odbiorcą danych oraz mechanizmu synchronizacji danych między nimi. W Windows Presentation Foundation i Silverlight data binding pozwala aplikacjom w prosty i spójny sposób prezentować i modyfikować dane. Pozwala oddzielić logikę aplikacji od interfejsu użytkownika. Jest to możliwe do zaprogramowania bezpośrednio przez programistę, natomiast technologia data binding umożliwia dokonanie tego w bardzo prosty sposób. (pl)
  • Ligação de dados, do inglês Data binding, é uma técnica geral que une duas fontes de dados/informações e as mantém em sincronia em um processo que estabelece uma conexão entre UI (interface de usuário) da aplicação e a logica de negocio. (pt)
rdfs:label
  • Data binding (en)
  • 데이터 바인딩 (ko)
  • データバインディング (ja)
  • Data Binding (pl)
  • Ligação de dados (pt)
  • Связывание данных (ru)
  • 数据绑定 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:genre of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:genre of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License