-
公开(公告)号:US08032657B2
公开(公告)日:2011-10-04
申请号:US11319285
申请日:2005-12-27
摘要: In a distributed computing system containing multiple entities such as servers and clients, an object passed between the entities is attached with metadata identifying the type of the object and/or types and values of properties associated with the object. Before the object is passed to an entity in the distributed computing system, the object may be serialized into a data format that the receiving entity can understand.
摘要翻译: 在包含多个实体(如服务器和客户端)的分布式计算系统中,在实体之间传递的对象附加有标识对象类型和/或与对象关联的属性的类型和值的元数据。 在将对象传递到分布式计算系统中的实体之前,对象可以被序列化为接收实体可以理解的数据格式。
-
公开(公告)号:US08065600B2
公开(公告)日:2011-11-22
申请号:US10846496
申请日:2004-05-14
申请人: Susan Chory , Matthew E. Gibbs , Scott D. Guthrie , Michael Harder , Robert M. Howard , Scott Kirk Imig , Nikhil Kothari , Shanku Shivabrata Niyogi , Ting-Hao Yang , Andres M. Sanabria
发明人: Susan Chory , Matthew E. Gibbs , Scott D. Guthrie , Michael Harder , Robert M. Howard , Scott Kirk Imig , Nikhil Kothari , Shanku Shivabrata Niyogi , Ting-Hao Yang , Andres M. Sanabria
CPC分类号: G06F17/30873
摘要: The described systems and methods are directed at defining web content navigation. The disclosed technique enables the development of web content for a scenario without having to create every navigational control that is needed to manage the flow through the web content in the scenario or to write non-declarative server-side logic to control navigation. This method determines a declaration in a source file for a web page. The declaration is associated with an object. The method determines the views associated with the object where each of the views includes a user-interface. A flow for navigating through the views is determined. The views are rendered in accordance with the navigational flow.
摘要翻译: 所描述的系统和方法针对定义web内容导航。 所公开的技术使得能够开发用于场景的Web内容,而不必创建管理通过场景中的web内容的流程所需的每个导航控制,或者写入非声明性的服务器端逻辑来控制导航。 此方法确定网页的源文件中的声明。 该声明与一个对象相关联。 该方法确定与每个视图包括用户界面的对象相关联的视图。 确定用于浏览视图的流程。 视图根据导航流程呈现。
-
公开(公告)号:US20070078946A1
公开(公告)日:2007-04-05
申请号:US11319285
申请日:2005-12-27
申请人: Ting-hao Yang , David Ebbo , Nikhil Kothari , Shanku Niyogi , Jonathan Hawkins
发明人: Ting-hao Yang , David Ebbo , Nikhil Kothari , Shanku Niyogi , Jonathan Hawkins
IPC分类号: G06F15/16
摘要: In a distributed computing system containing multiple entities such as servers and clients, an object passed between the entities is attached with metadata identifying the type of the object and/or types and values of properties associated with the object. Before the object is passed to an entity in the distributed computing system, the object may be serialized into a data format that the receiving entity can understand.
摘要翻译: 在包含多个实体(如服务器和客户端)的分布式计算系统中,在实体之间传递的对象附加有标识对象类型和/或与对象关联的属性的类型和值的元数据。 在将对象传递到分布式计算系统中的实体之前,对象可以被序列化为接收实体可以理解的数据格式。
-
公开(公告)号:US20070078927A1
公开(公告)日:2007-04-05
申请号:US11318226
申请日:2005-12-23
申请人: Ting-hao Yang , David Ebbo , Nikhil Kothari , Simon Calvert
发明人: Ting-hao Yang , David Ebbo , Nikhil Kothari , Simon Calvert
IPC分类号: G06F15/16
CPC分类号: H04L67/16 , G06F16/958 , H04L29/12594 , H04L61/30 , H04L67/02
摘要: Supplementing the traditional means of exposing a server service through a URL that maps to a physical file with a special extension containing the service, a pseudo-virtual path mapping directly to the service is provided to clients requesting the service. The pseudo-virtual path includes a special token that identifies a path to be a pseudo-virtual path. Content following the special token maps directly to the service by identifying, for example, type information associated with the service. A pseudo-virtual path may be generated through an application programming interface and may also be encrypted before being passed over to a client.
摘要翻译: 补充传统方式,通过URL映射服务器服务,该URL映射到具有包含服务的特殊扩展的物理文件,将直接映射到服务的伪虚拟路径提供给请求服务的客户端。 伪虚拟路径包括标识作为伪虚拟路径的路径的特殊令牌。 特殊令牌之后的内容通过识别与服务相关联的类型信息直接映射到服务。 伪虚拟路径可以通过应用编程接口生成,并且也可以在被传递给客户端之前被加密。
-
公开(公告)号:US20050257138A1
公开(公告)日:2005-11-17
申请号:US10846496
申请日:2004-05-14
申请人: Susan Chory , Matthew Gibbs , Scott Guthrie , Michael Harder , Robert Howard , Scott Imig , Nikhil Kothari , Shanku Niyogi , Ting-Hao Yang , Andres Sanabria
发明人: Susan Chory , Matthew Gibbs , Scott Guthrie , Michael Harder , Robert Howard , Scott Imig , Nikhil Kothari , Shanku Niyogi , Ting-Hao Yang , Andres Sanabria
CPC分类号: G06F17/30873
摘要: The described systems and methods are directed at defining web content navigation. The disclosed technique enables the development of web content for a scenario without having to create every navigational control that is needed to manage the flow through the web content in the scenario or to write non-declarative server-side logic to control navigation. This method determines a declaration in a source file for a web page. The declaration is associated with an object. The method determines the views associated with the object where each of the views includes a user-interface. A flow for navigating through the views is determined. The views are rendered in accordance with the navigational flow.
摘要翻译: 所描述的系统和方法针对定义web内容导航。 所公开的技术使得能够开发用于场景的Web内容,而不必创建管理通过场景中的web内容的流程所需的每个导航控制,或者写入非声明性的服务器端逻辑来控制导航。 此方法确定网页的源文件中的声明。 该声明与一个对象相关联。 该方法确定与每个视图包括用户界面的对象相关联的视图。 确定用于浏览视图的流程。 视图根据导航流程呈现。
-
公开(公告)号:US20070100967A1
公开(公告)日:2007-05-03
申请号:US11381098
申请日:2006-05-01
申请人: Adam Smith , Anthony Moore , David Ebbo , Erik Christensen , Erik Olsen , Fabio Yeon , Jayanth Rajan , Keith Ballinger , Manu Vasandani , Mark Anders , Mark Boulter , Nikhil Kothari , Robert Howard , Scott Guthrie , Stephen Millet , Stefan Pharies , Suzanne Cook , Susan Warren , Yann Christensen
发明人: Adam Smith , Anthony Moore , David Ebbo , Erik Christensen , Erik Olsen , Fabio Yeon , Jayanth Rajan , Keith Ballinger , Manu Vasandani , Mark Anders , Mark Boulter , Nikhil Kothari , Robert Howard , Scott Guthrie , Stephen Millet , Stefan Pharies , Suzanne Cook , Susan Warren , Yann Christensen
IPC分类号: G06F15/16
CPC分类号: G06F8/20
摘要: An application program interface (API) provides a set of functions for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
摘要翻译: 应用程序接口(API)为在Microsoft Corporation的.NET(TM)平台上构建Web应用程序的应用程序开发人员提供了一组功能。
-
公开(公告)号:US07945853B2
公开(公告)日:2011-05-17
申请号:US11318305
申请日:2005-12-23
申请人: Nikhil Kothari , Bertrand Le Roy
发明人: Nikhil Kothari , Bertrand Le Roy
IPC分类号: G06F17/22
CPC分类号: G06F17/218
摘要: A script markup language provides a declarative mechanism for defining script-based interactive behavior and application logic associated with a document. The script markup defining the interactive behavior and application logic is presented as an independent portion of the markup for the document, separated from any markup concerning the content and presentation of the document.
摘要翻译: 脚本标记语言提供了用于定义基于脚本的交互行为和与文档相关联的应用程序逻辑的声明机制。 定义交互行为和应用程序逻辑的脚本标记作为文档的标记的独立部分呈现,与关于文档的内容和呈现的任何标记分开。
-
公开(公告)号:US07861219B2
公开(公告)日:2010-12-28
申请号:US11317580
申请日:2005-12-23
申请人: Nikhil Kothari , Bertrand Le Roy
发明人: Nikhil Kothari , Bertrand Le Roy
IPC分类号: G06F9/44
CPC分类号: G06F9/44
摘要: A script application framework is provided to abstract common scripting patterns and to provide a structure for scripting. The script application framework encapsulates scripting logic into script components, manages lifetime of script objects, and builds relationships among different script objects. The script application framework can be applied to any scripting environment.
摘要翻译: 提供脚本应用程序框架来抽象常见的脚本编写模式并提供脚本化结构。 脚本应用程序框架将脚本逻辑封装到脚本组件中,管理脚本对象的生命周期,并构建不同脚本对象之间的关系。 脚本应用程序框架可以应用于任何脚本环境。
-
公开(公告)号:US07730495B2
公开(公告)日:2010-06-01
申请号:US11333870
申请日:2006-01-17
申请人: Nikhil Kothari , Andres M. Sanabria
发明人: Nikhil Kothari , Andres M. Sanabria
CPC分类号: G06F9/4843 , G06F8/33 , G06F8/38 , G06Q10/10
摘要: An extensible control design framework is utilized to declaratively define a control (both visual and non-visual) and other components. The functionality of a control may be expanded by declaratively adding behaviors and semantics via an object called an action. The control does not become unduly complex by the addition of the behaviors and semantics. The action object encapsulates well-defined functionality and is associated with an existing control. The action object is also associated with an event or trigger such that the functionality is automatically executed when the event is raised. The functionality may be packaged in an independent application component such that a user who is not familiar with programming code may easily define logic and functionality for an application in a design environment.
摘要翻译: 使用可扩展控制设计框架来声明性地定义控件(视觉和非视觉)以及其他组件。 可以通过声称性地添加行为和语义来扩展控件的功能,通过一个被称作动作的对象。 通过添加行为和语义,控件不会变得过于复杂。 操作对象封装了明确定义的功能,并与现有控件相关联。 动作对象也与事件或触发器相关联,以便在事件引发时自动执行功能。 该功能可以封装在独立的应用组件中,使得不熟悉编程代码的用户可以容易地在设计环境中定义应用的逻辑和功能。
-
公开(公告)号:US07689665B2
公开(公告)日:2010-03-30
申请号:US11741095
申请日:2007-04-27
申请人: Eilon J. Lipton , Bertrand Claude Le Roy , Simon Calvert , Matthew E. Gibbs , Nikhil Kothari , Michael James Harder , David Vincent Reed
发明人: Eilon J. Lipton , Bertrand Claude Le Roy , Simon Calvert , Matthew E. Gibbs , Nikhil Kothari , Michael James Harder , David Vincent Reed
CPC分类号: G06F9/44521
摘要: The present invention extends to methods, systems, and computer program products for dynamically loading scripts. Web pages can include references to script loaders that control the loading of other scripts at a Web browser. A script loader can load scripts in accordance with script loading rules that override the default script loading behavior of the Web browser. Script loading rules can cause scripts to load in a different order than encountered in a Web pager, load in parallel, load in a manner that limits cross-domain requests, etc. Script loading rules are configurable such at that a developer can create customized script loading behavior.
摘要翻译: 本发明扩展到用于动态加载脚本的方法,系统和计算机程序产品。 Web页面可以包括对在Web浏览器中控制其他脚本的加载的脚本加载器的引用。 脚本加载器可以根据脚本加载规则加载脚本,该规则将覆盖Web浏览器的默认脚本加载行为。 脚本加载规则可能导致脚本以与Web寻呼机中遇到的顺序不同的顺序加载,并行加载,以限制跨域请求的方式进行加载等。脚本加载规则是可配置的,因此开发人员可以创建自定义脚本 加载行为。
-
-
-
-
-
-
-
-
-