Defining your own Functions in XQuery

New Tutorial by Dr. Michael Kay Explains in detail how to write W3C XQuery Functions

BEDFORD, MA -- 05/01/2006 -- Stylus Studio (http://www.stylusstudio.com), the industry-leading provider of XML tools and components for advanced data integration, today announced the availability of a new XQuery tutorial entitled: Defining your own Functions in XQuery. This new tutorial provides numerous XQuery examples and valuable technical insight that is certainly worth book-marking! Learn how to leverage powerful XQuery functions in just minutes. Defining your own Functions in XQuery 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. Read the new tutorial online for free today!

Not all developers understand the power of XQuery - but more and more are turning to XQuery to help create advanced data integration applications every day. This new tutorial gives XML developers the information on modules and functions they need to take advantage of the full power and flexibility of XQuery. Being able to define your own functions in XQuery can be one of the most useful skills you learn this year. Dr. Michael Kay states, "XQuery functions have a useful function!" Defining your own Functions in XQuery covers the following topics:

  • A simple XQuery function example
  • The function name
  • XQuery Function arguments
  • The result type
  • The function body
  • Modules and Schemas
  • Documenting XQuery functions
  • Using Functions to Mask Schema Complexity
  • Writing Recursive Queries

Build XQuery Applications Today

Once you've read Defining your own Functions in XQuery, the easiest way to build real-world XQuery applications is with Stylus Studio® 2006 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!

The World's Best XML Developer Newsletter

At Stylus Studio, we're committed to providing free XML developer resources, including primers, XML tutorials, whitepapers, video demonstrations, expert opinions, and more. And we deliver all of this to you each month for free. Why waste hundreds of dollars on costly online XML training webinars when you can get it all for free, directly from leading XML industry experts like Dr. Michael Kay, just by signing up for the Stylus Scoop today.

Pricing and Availability

Stylus Studio 2006 Release 2 XML Enterprise Edition is available for immediate purchase at the Stylus Studio online shop. Single user licenses for Stylus Studio XML Enterprise Edition start at just $795 (USD). For more information about purchasing Stylus Studio, including enterprise sales inquiries, contact (781) 280-4488 or email us.

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: XSLT, XML Schema, DTD, XQuery, EDI, XML mapping, Web services and legacy data integration. Used by leading software developers world-wide, Stylus Studio simplifies XML programming and enhances developer productivity through innovation. For more information, visit: http://www.stylusstudio.com.


Stylus Studio and DataDirect XQuery are trademarks or registered trademarks of Progress Software Corporation in the U.S. and other countries. Java and all Java-based marks are trademarks or registered trademarks 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.


For more information about Stylus Studio:

Rob Estepe
Business Development Manager
(781) 280-4488


Other Stylus Studio Press Releases:

Monday, April 24, 2006 XQuery Hacks

Friday, April 21, 2006 Learn XSL by Example

Wednesday, April 19, 2006 Document XQuery with Stylus Studio and xqDoc!

Friday, March 31, 2006 Simplifying Web Services with XQuery

Monday, March 27, 2006 Stylus Studio® 2006 Release 2 Now Available

Thursday, March 16, 2006 Edit and Validate XML

Monday, March 13, 2006 XML Schema Made Easy

Friday, February 24, 2006 Building XML Workflow Applications

Friday, February 17, 2006 Business-to-Business Data Integration in a SOA World

Friday, February 10, 2006 Network World: Stylus Studio XML IDE Overachieves

Tuesday, January 31, 2006 Learn Stylus Studio in 6 Minutes

Monday, January 23, 2006 XQuery Innovator Queried by Stylus Studio

Thursday, December 15, 2005 An Introduction to XML Schema-Aware Queries and Stylesheets by Dr. Michael Kay

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 09, 2005 An Introduction to the XQuery FLWOR Expression

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

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

Tuesday, September 06, 2005 Learn XQuery in Ten Minutes

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

DTD vs. Schema

Stylus Studio provides tools for working with both W3C XML Schema and DTD's - this tutorial explains what the differences are between the two, providing a technical comparison of DTD vs Schema.

Apache AXIS

Develop and test Web service applications using Apache AXIS and Stylus Studio.

Switch to Stylus Studio: Customer Testimonials

Read in their own words, why customers have decided to make the switch to Stylus Studio, the World's best XML editor.

Key Benefits of DataDirect XML Converters

Learn how DataDirect XML Converters were created to maximize XML developer productivity, push innovation, and provide unquestioned value.

Stylus Most Wanted

PURCHASE STYLUS STUDIO ONLINE TODAY!!

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!

What's New for 2008?

New XQuery & Web Services Tools, Support for MySQL, PostgreSQL, HL7 EDI, Microsoft .NET Code Generation and much more!

Ask Someone You Know

Does your company use Stylus Studio? Do your competitors? Engineers from over 100,000 leading companies use Stylus Studio, and now you can ask someone from your own organization about their experiences using Stylus Studio.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2007 All Rights Reserved.