×

Data controls architecture

  • US 7,464,386 B2
  • Filed: 05/17/2004
  • Issued: 12/09/2008
  • Est. Priority Date: 05/17/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically binding data to data stores, the method comprising:

  • exposing, by a first data source control, a first application programming interface for generic access to a first data store having data types, wherein the first data source control represents a first data store and the capabilities of the first data store;

    exposing, by a second data source control, a second application programming interface for generic access to the second data store having data types, wherein the second data source control represents a second data store and the capabilities of the second data store, and wherein the second data store is different from the first data store;

    associating a first data-bound control with the first data source control, wherein the first data bound control is a visual source control whose rendering depends on the first data source control;

    implementing the first application programming interface, by the first data-bound control, to automatically databind to the first data store at an appropriate time during runtime operations of the fu data-bound control, wherein the first data source control allows the manipulation of underlying data without requiring a unique application programming interface for each data type being utilized;

    associating a second data-bound control with the second data source control, wherein the second data bound control is a visual source control whose rendering depends on the second data source control;

    implementing the second application programming interface, by the second data-bound control to automatically databind to the second data store at an appropriate time during runtime operations of the second data-bound control, wherein the second datasource control allows the manipulation of underlying data without requiring a unique application programming interface for each data type being utilized;

    determining that a value associated with, a declarative parameter maintained by the first data source control has changed; and

    responsive to the determining, raising by the first data source control, a parameter changed event causing the first data-bound control to re-bind to the first data store.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×