An Introduction to XML Schema-Aware Queries and Stylesheets by Dr. Michael Kay

The Third Installment of the Highly Acclaimed Dr. Michael Kay XQuery Tutorials is Now Available for FREE!

BEDFORD, MA -- 11/14/2005 -- Stylus Studio (, the industry-leading provider of XML development tools and components for advanced XML data integration, today announced the the availability of a new XQuery tutorial entitled "Schema-Aware Queries and Stylesheets." This new tutorial is packed with information for novices and experts alike!

“Schema-Aware Queries and Stylesheets” was written by XML industry guru, Dr. Michael Kay, founder of, Saxonica, the producer of the Saxon XQuery and XSLT processor. Dr. Kay is a member of the W3C committees on XQuery, XPath, and XSLT, and the author of numerous best-selling XML books. Software developers and managers looking to give their development teams an extra edge can read the new "Schema-Aware Queries and Stylesheets" tutorial online today.

Today, not everyone makes their queries and stylesheets schema-aware. But anyone who is a serious XML practitioner should learn schema-awareness in both XSLT and XQuery. This new tutorial provides XML newcomers and experts with the ins and outs needed to take advantage of the power and efficiency of schema-aware queries and stylesheets in their XML development projects. Making your queries and stylesheets schema aware can be one of the most useful tools you learn this year. Dr. Michael Kay states, "This [schema-awareness] all adds up to a considerable improvement in your ability to diagnose and correct errors, and in the long run to an increase in the robustness of your finished code." To ensure you have the most powerful intelligence on this exciting new practice, "Schema-Aware Queries and Stylesheets" is packed with easy to understand "how-to's" and covers the following topics:

  • The Connection Between Queries/Stylesheets and Schemas
  • The Three Aspects of Schema-Awareness
  • Importing Schemas and Declaring Types
  • Writing Schema-Aware Functions
  • Validating Input
  • Validating Output

Create Schema-Aware Queries and Stylesheets

Once you've read "Schema-Aware Queries and Stylesheets", the easiest way to build real-world XQuery applications is with Stylus Studio® 6 XML Enterprise Edition, the world's leading XQuery development tool, with full support for XQuery Editing, XQuery Mapping, XQuery Debugging, XQuery Profiling, and more. Stylus Studio also supports Java code generation and XQuery output validation, so you can quickly and easily develop and deploy live XQuery applications using industry-leading XQuery processing components like DataDirect XQuery and Saxon. Download a free trial of our award-winning XQuery tools today!

Pricing and Availability

DataDirect XML Converters are available for immediate purchase. To get started using DataDirect XML Converters, simply download a free trial of Stylus Studio 2006 XML Enterprise Edition today.

About Stylus Studio

Stylus Studio®, a product from DataDirect Technologies, an operating company of Progress Software Corporation, is the industry's most innovative XML IDE providing advanced support for XML and its related technologies: XSL, XSLT, XML Schema, DTD, SOAP, WSDL, EDI, EDIFACT, SQL/XML, XML mapping, Web Services, Legacy data integration and XQuery. Used by leading software developers world-wide, Stylus Studio simplifies XML programming and enhances developer productivity through innovation. Visit the Stylus Studio Web site to learn more.

Stylus Studio is a registered trademark of Progress Software Corporation in the U.S. and other countries. Java and all Java-based marks are trademarks or service marks of Sun Microsystems, Inc. in the U.S. and other countries. Any other trademarks or service marks contained herein are the property of their respective owners.

Other Stylus Studio Press Releases:

Monday, November 14, 2005 DataDirect Launches XML Converters for Accessing any Data Source as XML

Monday, November 14, 2005 Stylus Studio 2006 XML Enterprise Edition Simplifies XML Data Integration and Enhances Developer Productivity

Wednesday, November 9, 2005 An Introduction to the XQuery FLWOR Expression

Tuesday, September 13, 2005 Build Fabulous XML Schemas With Stylus Studio

Wednesday, September 7, 2005 Caught on Tape: Bi-Directional EDI to XML Mapping!

Tuesday, September 6, 2005 Learn XQuery in Ten Minutes

Wednesday, August 31, 2005 ZapThink Report: Using Stylus Studio

Tuesday, August 30, 2005 Stylus Studio Wins SQL Server Magazine's Readers' Choice Award

Wednesday, August 3, 2005 Stylus Studio and Raining Data Partner to Make XML Data Service Development Faster and Easier

Tuesday, August 2, 2005 XQuery Update

Tuesday, July 26, 2005 'Flat File to XML Data Conversion' Tops Stylus Studio Box Office

Wednesday, July 20, 2005 The Stylus Studio Employee Discount for Everyone Event

Wednesday, June 29, 2005 XML Developers Celebrate Historic Declaration of Independence

Tuesday, June 7, 2005 Stylus Studio 6 XML Enterprise Edition Raises the Bar for XML Developer Productivity

Monday, May 9, 2005 XQuery Use Growing: DevX Poll

Wednesday, March 30, 2005 Stylus Studio Selected as Finalist in the 5th Annual eWEEK Excellence Awards

Tuesday, March 29, 2005 XQuery Adoption Rate Soaring Among XML Developers

Tuesday, March 1, 2005 Students Learn XML Faster with Stylus Studio 6 Home Edition

Friday, February 18, 2005 Stylus Studio 6 XML Professional Edition Wins Top Honors from CNET's

Tuesday, February 15, 2005 Lights, Camera, XQuery!


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Try Stylus

Download a free trial of Stylus Studio® today!

Learn XQuery in 10 Minutes!

Say goodbye to 10-minute abs, and say Hello to "Learn XQuery in Ten Minutes!", the world's fastest and easiest XQuery primer, now available for free!

Why Pay More for XML Tools?

With Stylus Studio® X16 XML Enterprise Suite, you get the most comprehensive XML tool suite at one incredibly low price. Value: it's just one of many reasons why smart XML developers are choosing Stylus Studio!

Free Stylus Studio XML Training:
W3C Member