Invention Grant
- Patent Title: Data type provider for a data store
- Patent Title (中): 数据存储的数据类型提供程序
-
Application No.: US12912875Application Date: 2010-10-27
-
Publication No.: US08776010B2Publication Date: 2014-07-08
- Inventor: Jomo Fisher , Luke Hoban , Timothy Y. Ng , Matteo Taveggia , Donald Syme
- Applicant: Jomo Fisher , Luke Hoban , Timothy Y. Ng , Matteo Taveggia , Donald Syme
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Kevin Sullivan; Kate Drakos; Micky Minhas
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
A system and method for facilitating development of a computer program that interfaces with a data store. A system queries the data store to retrieve interface information, including schema information corresponding to a portion of data in the data store relevant to a user application. The system uses the retrieved information to provide an integrated development environment (IDE) to a user. The IDE may include one or more features such as completion lists, tool tips, and quick info. The schema information may be used to create synthetic types for use in the target program. The interface information may be used to create synthetic elements to be inserted into a target program. The synthetic types may be used to perform static type checking during an editing session or a program compilation, or to provide the IDE services. During a build, the synthetic elements may be removed and replaced with data store access code, which is subsequently used during program runtime to access the store. The system enables a user to work with the data store as they would for built-in parts of their program.
Public/Granted literature
- US20120110548A1 DATA TYPE PROVIDER FOR AN OPERATING SYSTEM INSTRUMENTATION STORE Public/Granted day:2012-05-03
Information query