US 7,321,894 B2 | ||
Method and apparatus for building metadata driven software development kit | ||
Rodion Degtyar, Sammamish, Wash. (US); Jagan M. Peri, Redmond, Wash. (US); Jigar B. Thakkar, Sammamish, Wash. (US); Kevin M. Whittenberger, Woodinville, Wash. (US); Michaeljon Miller, Bellevue, Wash. (US); Navin I. Thadani, Bellevue, Wash. (US); and Andrey A. Zaytsev, Sammamish, Wash. (US) | ||
Assigned to Microsoft Corporation, Redmond, Wash. (US) | ||
Filed on Dec. 29, 2004, as Appl. No. 11/25,322. | ||
Prior Publication US 2006/0143148 A1, Jun. 29, 2006 | ||
Int. Cl. G06F 17/00 (2006.01) |
U.S. Cl. 707—101 [707/102] | 20 Claims |
1. A method of customizing a target application having a plurality of entities, the method comprising:
defining an entity of the plurality of entities in metadata format;
providing a customization system with access to the metadata definition of the entity;
providing a set of base classes to use metadata for the entity to perform at least one of: (1) manipulating a property of
an instance of the entity and (2) constructing a query to influence an instance of the entity received from the target application;
and
serializing the base classes to generate an xml message to be communicated to the target application.
|