发明名称 Platform-independent data application description language
摘要 Technologies are described herein for generating a platform-independent data application. In one method, a definition of a data schema is received for defining data types. A definition of a user interface is also received for access data stored in the data types. Further, a definition of business logic is received for enforcing validation rules and actions associated with the data types. The definitions of the data schema, the user interface, and the business logic are each received in a platform-independent format and used to generate the platform-independent data application.
申请公布号 US9110873(B2) 申请公布日期 2015.08.18
申请号 US200812147830 申请日期 2008.06.27
申请人 Microsoft Technology Licensing, LLC 发明人 Woodall Zachary P.;Mital Vijay;Lindhorst Gregory S.;Greenberg Steven Miles;Covington Clinton Dee;Karimov Pavel R.;Black Neil W.;Miller Andrew Robert;Cooper Robert Scott;Eatough Michael J.
分类号 G06F7/00;G06F17/30;G06F17/22;G06F17/21 主分类号 G06F7/00
代理机构 Merchant & Gould P.C. 代理人 Merchant & Gould P.C.
主权项 1. A computer-implemented method for generating a platform-independent data application, comprising: receiving, in a platform-independent format, a definition of application information for providing a description of the platform-independent data application, wherein the application information comprises meta-information about the platform-independent data application; receiving, in the platform-independent format, a definition of a data schema for defining data types; receiving, in the platform-independent format, a definition of a user interface for accessing data stored as instances of the data types; receiving, in the platform-independent format, a definition of business logic for enforcing validation rules and actions associated with the data types; and generating the platform-independent data application in a markup language file including the definition of the data schema, the definition of the user interface, and the definition of business logic, the markup language file implementing the platform-independent format and being executable within an application program from the definitions of the data schema, user interface, and business logic.
地址 Redmond WA US