Databinding using server-side control objects
    6.
    发明授权
    Databinding using server-side control objects 有权
    使用服务器端控制对象进行数据绑定

    公开(公告)号:US06792607B1

    公开(公告)日:2004-09-14

    申请号:US09573656

    申请日:2000-05-18

    IPC分类号: G06F954

    摘要: Server-side control objects corresponding to client-side user interface elements are created in a control object hierarchy. Properties of the control objects may be data bound to properties of a server-side data source (e.g., a server-side database). Hierarchical data binding relationships are established between properties of control objects and properties of a data source. Template declarations are used to define the configuration of binding container objects that correspond to data objects in the data source. An iterating control object determines the number of data objects in the data source increase according number of binding container objects. A simple data binding types include without limitation: (1) unidirectional data binding from the data source to a control object; (2) unidirectional data binding from a control object to the data source; and (3) bidirectional data binding between a control object and the data source.

    摘要翻译: 在控制对象层次结构中创建与客户端用户界面元素相对应的服务器端控制对象。 控制对象的属性可以是绑定到服务器端数据源(例如,服务器端数据库)的属性的数据。 在控制对象的属性和数据源的属性之间建立分层数据绑定关系。 模板声明用于定义与数据源中数据对象相对应的绑定容器对象的配置。 迭代控制对象确定数据源中数据对象的数量随着绑定容器对象的数量而增加。 简单的数据绑定类型包括但不限于:(1)从数据源到控制对象的单向数据绑定; (2)从控制对象到数据源的单向数据绑定; 和(3)控制对象与数据源之间的双向数据绑定。

    Server-side control objects for processing client-side user interface elements
    7.
    发明授权
    Server-side control objects for processing client-side user interface elements 有权
    用于处理客户端用户界面元素的服务器端控制对象

    公开(公告)号:US07321918B2

    公开(公告)日:2008-01-22

    申请号:US10966618

    申请日:2004-10-14

    IPC分类号: G00F15/16 G06F7/00 G06F15/00

    CPC分类号: G06F9/451

    摘要: A server-side control object processes and generates a client-side user interface element for display on a web page. Multiple server-side control objects may be combined into a hierarchy of server-side control objects that cooperate to generate the resulting authoring language code, such as HTML, for display of a web page on a client. The operation of processing the client-side user interface element may include at least one of an event handling operation, a postback data handling operation, a data binding operation, and a state management operation. The state management operation relates to the state of a server-side control object.

    摘要翻译: 服务器端控制对象处理并生成用于在网页上显示的客户端用户界面元素。 多个服务器端控制对象可以组合成服务器端控制对象的层次结构,这些对象协作以生成所产生的创作语言代码,例如HTML,用于在客户端上显示网页。 处理客户端用户界面元素的操作可以包括事件处理操作,回发数据处理操作,数据绑定操作和状态管理操作中的至少一个。 状态管理操作涉及服务器端控制对象的状态。

    Postback input handling by server-side control objects
    8.
    发明授权
    Postback input handling by server-side control objects 有权
    服务器端控制对象的回传输入处理

    公开(公告)号:US07415524B2

    公开(公告)日:2008-08-19

    申请号:US11165416

    申请日:2005-06-22

    IPC分类号: G06F15/16 G06F15/177

    CPC分类号: G06F17/30893

    摘要: One or more server-side control objects provide server-side processing of postback input received from client-side user interface elements in a request from a client. Such input may include without limitation postback data and postback events generated from a web page on a client and received by a server in an HTTP request. A hierarchy of server-side control objects can cooperate to process the postback input and to generate the resulting authoring language code, such as HTML. Server-side events can also result from the server-side processing of postback input. In addition to processing postback input, server-side processing may include, without limitation, state management of server-side control objects and binding data to and from server-side database. After the processing and generating operations, the server-side control object hierarchy is terminated until a subsequent request is received from the client.

    摘要翻译: 一个或多个服务器端控制对象在来自客户端的请求中提供从客户端用户界面元素接收的回传输入的服务器端处理。 这样的输入可以包括但不限于从客户端上的网页生成并且由HTTP请求中的服务器接收的回发数据和回传事件。 服务器端控制对象的层次结构可以协作来处理回发输入并生成最终的创作语言代码,如HTML。 服务器端事件也可能来自服务器端处理回发输入。 除了处理回发输入之外,服务器端处理可以包括但不限于服务器端控制对象的状态管理以及与服务器端数据库绑定数据。 在处理和生成操作之后,终止服务器端控制对象层级,直到从客户端接收到后续请求为止。

    State management of server-side control objects
    9.
    发明授权
    State management of server-side control objects 有权
    服务器端控制对象的状态管理

    公开(公告)号:US06757900B1

    公开(公告)日:2004-06-29

    申请号:US09574144

    申请日:2000-05-18

    IPC分类号: G06F954

    CPC分类号: G06F9/452

    摘要: The state of one or more server-side control objects is managed using a transportable state structure that is communicated between a web server and a client. The transportable state structure may include state information, hierarchical information, and an integrity code. The state information is related to properties of the server-side control objects. The hierarchical information is used by the server to locate an appropriate server-side control object in the hierarchy into which associated state information is to be loaded. The integrity code allows the server to determine whether the transportable state structure was corrupted during the round-trip between the server and the client. Prior to a response to the client, the state information of one or more server-side control objects is recorded into the transportable state structure for transmission to the client in the response. The transportable state structure is then returned to the server and loaded into the server-side control objects to restore the hierarchy to its previous state.

    摘要翻译: 一个或多个服务器端控制对象的状态是使用在web服务器和客户端之间通信的可移动状态结构进行管理的。 可移动状态结构可以包括状态信息,分层信息和完整性代码。 状态信息与服务器端控制对象的属性相关。 服务器使用层次信息来定位要加载关联状态信息的层次结构中的适当的服务器端控制对象。 完整性代码允许服务器在服务器和客户端之间的往返期间确定可传输状态结构是否已损坏。 在对客户端的响应之前,一个或多个服务器侧控制对象的状态信息被记录到可传输状态结构中,以在响应中传送到客户端。 然后将可运输状态结构返回到服务器并加载到服务器端控制对象中,以将层次结构恢复到之前的状态。

    Server-side code generation from a dynamic web page content file
    10.
    发明授权
    Server-side code generation from a dynamic web page content file 有权
    从动态网页内容文件生成服务器端代码

    公开(公告)号:US06990653B1

    公开(公告)日:2006-01-24

    申请号:US09573768

    申请日:2000-05-18

    IPC分类号: G06F9/44

    CPC分类号: G06F17/30893

    摘要: A method and apparatus to create an intermediate language or source code file from a server-side resource or dynamic web page file. The source code can then be compiled into an executable class allowing for rapid generation of web page control objects that perform server-side functions, including the rendering of client responses. The code generation scheme of the present invention is capable of creating control objects connected in a hierarchy to handle event processing and the setting of attributes to the specific objects.

    摘要翻译: 从服务器端资源或动态网页文件创建中间语言或源代码文件的方法和装置。 然后可以将源代码编译成可执行类,以便快速生成执行服务器端功能的网页控制对象,包括呈现客户端响应。 本发明的代码生成方案能够创建以层次结构连接的控制对象,以处理对特定对象的事件处理和属性设置。