Cover Pages Logo SEARCH
Advanced Search
ABOUT
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

NEWS
Cover Stories
Articles & Papers
Press Releases

CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG

TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps

EVENTS
LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic

XQuery prototype


Date:      Sun, 13 May 2001 22:34:00 -0700
From:      Michael Rys <mrys@microsoft.com>
To:        xml-dev@lists.xml.org, xmldb@xmldb.org
Subject:   XQuery prototype

We are pleased to announce that the XQuery prototype demonstrated at XML DevCon in New York in April is now available for people to play with. You can reach it either via a link from http://msdn.microsoft.com/xml or direct via http://131.107.228.20. The prototype currently follows the February 15, 2001 working draft (http://www.w3.org/TR/xquery) and will be updated to the next working draft within weeks after the next working draft's publication.

The site allows you to formulate XQueries and a subset of a proposed XQuery-compatible data manipulation language and parse and execute the former, but currently only parse the later. Since it is provided via a website, we provide a set of predefined XML documents and disallow the use of user-specified documents for security reasons.

In addition the sites offers a a set of compliance tests that can be used to check the syntax for the XQuery parser. Since the tests are automatically generated based on the syntax, some of the statements may not have meaningful semantics.

The implementation provides a list of known issues for the prototype that lists the features that are not yet implemented and what issues are still blocking.

The goal of the prototype implementation is to follow the public working drafts of the W3C XML Query working group while trying to avoid "inside" knowledge about how something is supposed to work. Thus, you will find some XQuery features not implemented because their implementation would have required certain assumptions that are not documented in the specification. The prototype is implemented in C# and is currently only available via the website. The prototype is not meant to give you any indication on how and where XQuery will be implemented in Microsoft products. Its main use is to familiarize the public with XQuery and to gather feedback and requirements for both the W3C working group and our own implementation effort. Future downloadable implementations of XQuery are planned for later technology previews of some of the XML technologies. However no promisses can be made w.r.t. timeframe or nature of these tech previews.

Enjoy!
Michael

PS: The site is currently down due to weekend maintenance and should be back up on Monday.

Program Manager, SQL Server XML Technologies
mrys@microsoft.com
We store the Web and more...


Prepared by Robin Cover for The XML Cover Pages archive. See "XML and Query Languages."


Globe Image

Document URL: http://xml.coverpages.org/XQueryPrototype.html