Susan Chory - Seattle WA, US Matthew E. Gibbs - Redmond WA, US Nikhil Kothari - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717124, 715210
Abstract:
A verification tool applies a set of rules to determine whether an application object is rule compliant when a condition associated with the object is met. The verification tool determines whether the object is associated with a rule compliant property value. If the property value does not comply with the rule, then the rule has been violated and an error message is issued. The rule corresponds to settings implemented by a developer on the component. Thus, the developer is informed when at least one property value associated with the object does not comply with the corresponding rule. Feedback is provided about which specific object is not rule compliant such that the component may be modified to be rule compliant.
Automatically Generating Web Forms From Database Schema
Polita Mila Paulus - Kirkland WA, US Bradley D. Millington - Bellevue WA, US Kashif Alam - Kirkland WA, US Scott David Guthrie - Bellevue WA, US Shanku Shivabrata Niyogi - Bellevue WA, US Brian Matthew Goldfarb - Seattle WA, US Matthew E. Gibbs - Redmond WA, US Andres Sanabria - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00 G06F 7/00
US Classification:
707100, 707 1, 707 4, 707 5, 707101, 707103 R
Abstract:
The present invention extends to methods, systems, and computer program products for creating Web forms with automatically generated links. A database mapping for a database is accessed. One or more dynamic queries for querying a database are automatically formulated. The dynamic queries are included in an automatically generated Web site for the database in accordance with the database mapping. User-selected links are also included for executed the dynamic queries. Selection of a link causes a corresponding dynamic query to execute. Relationships between tables in a database can be inferred even when a relationship is not expressly described in schema describing the database. Dynamic queries can be any of sorting, pagination, addition, deletion, and modification queries.
Eilon J. Lipton - Bellevue WA, US Bertrand Claude Le Roy - Bellevue WA, US Simon Calvert - Issaquah WA, US Matthew E. Gibbs - Redmond WA, US Nikhil Kothari - Sammamish WA, US Michael James Harder - Bellevue WA, US David Vincent Reed - Kirkland WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16 G06F 17/30 G06F 7/04 G06F 17/00
US Classification:
709217, 707 10, 726 27, 715205
Abstract:
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.
Simon Calvert - Issaquah WA, US Nikhil Kothari - Sammamish WA, US Matthew E. Gibbs - Redmond WA, US Bertrand Claude Le Roy - Bellevue WA, US Eilon J. Lipton - Bellevue WA, US Michael James Harder - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/24
US Classification:
715205, 709203
Abstract:
The present invention extends to methods, systems, and computer program products for identifying appropriate client-side script references. Embodiments of the invention facilitate tailoring a list of script references to send to a Web browser based on a list of script references included in a server page. Referenced scripts sent to a Web browser can differ from referenced scripts included in the server page. Script references sent to a Web browser can refer to scripts optimized for the execution environment of the Web browser and to scripts stored at preferred script sources. Further, duplicate script references are removed prior to sending a list of script references to the Web browser. Since script lists sent to Web browsers are tailored for execution environment and duplicates are removed, scripts can be loaded and processed more effectively at Web browsers.
Systems And Methods For Defining Web Content Navigation
Susan Chory - Seattle WA, US Matthew E. Gibbs - Redmond WA, US Scott D. Guthrie - Bellevue WA, US Michael Harder - Bellevue WA, US Robert M. Howard - Frisco TX, US Scott Kirk Imig - Redmond WA, US Nikhil Kothari - Sammamish WA, US Shanku Shivabrata Niyogi - Bellevue WA, US Ting-Hao Yang - Kirkland WA, US Andres M. Sanabria - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00 G06F 17/20
US Classification:
715205, 715234, 715760, 715818
Abstract:
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.
Shanku Shivabrata Niyogi - Bellevue WA, US Ting-Hao Yang - Kirkland WA, US Joseph K. Croney - Christiansted, VG Matthew E. Gibbs - Redmond WA, US Stefan Schackow - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/048
US Classification:
715854, 715703, 715738, 715853
Abstract:
A concept for providing hierarchical navigation information relative to one or more databases within a distributed computer system is described. In one aspect, this includes a process for hierarchically organizing bodies of information that includes: receiving a query from a user, abstracting a list of descriptors from one or more sources of information selected based on the query, organizing the list according to an hierarchy of nodes referenced in the one or more sources of information and providing information configured to facilitate displaying a graphical user interface illustrating the hierarchy and having user programmable server control classes for accession of nodes in the hierarchy.
Dr. Gibbs graduated from the University of Texas Medical School at Houston in 1997. He works in San Antonio, TX and specializes in Internal Medicine. Dr. Gibbs is affiliated with Methodist Hospital, Methodist Specialty & Transplant Hospital and St Lukes Baptist Hospital.
The bourse, which stopped trading about five minutes after the market opened, is working on the problem, spokesman Matthew Gibbs said in a telephone interview. Some 6,700 trades had been placed before the exchange called the halt, and all have been reviewed and found satisfactory, Gibbs said.
Date: Oct 27, 2011
Category: Business
Source: Google
Singapore's ASX Bid Faces Collapse Amid Australian Opposition
The Singapore bourse today said it would continue to pursue organic and other strategic growth opportunities, including further talks with ASX on other forms of cooperation. ASX spokesman Matthew Gibbs said in an e-mail to Bloomberg News today that his company would keep looking at merger opportunities.