By Michael Brundage
“An first-class, early examine the rising XML question common. The chapters on surprises and gotchas on my own are well worth the fee of admission!”
—Ashok Malhotra, Architect, Microsoft
“XQuery is crucial XML general to emerge in recent times, and is a language with which a person utilizing XML usually may still turn into familiar. Michael Brundage's available advent to XQuery offers sufficient info on all points of the normal, together with its darkish corners, to permit any XML developer to leap correct in and begin coding.”
—Damien Fisher, Kernel group Member, Soda applied sciences Pty Ltd
“This ebook does a superb activity of distilling the necessities of XQuery in an comprehensible, undemanding and simply digestable demeanour. This booklet has already develop into an indispensible a part of my library and is a great addition to my XML repertoire.”
—Dare Obasanjo, application supervisor, Microsoft company
“Simply placed, the rising XQuery regular provides huge, immense price to XML info and this ebook is your key to unlocking that price. the following in a single cease you'll find an obtainable advent to XQuery and a whole reference. Practitioners will quite worth the sections on XQuery idioms and surprises the place Michael stocks his tips of the trade.”
—Dave Van Buren, venture supervisor, Jet Propulsion Laboratory
“It’s either a phenomenal reference on XQuery and a very good learn. Michael writes with verve, authority, and an eminently readable sort. What an extraordinary satisfaction to find all this, and in a technical booklet too! while the sequel comes alongside, signal me up.”
—Howard Katz, proprietor, Fatdog software program Inc., Editor, XQuery from the Experts (Addison-Wesley, 2003)
From company IT departments to educational associations, XML has turn into the language of selection for storing and transmitting information throughout various software domain names. XQuery, an XML question Language invented through the realm extensive net Consortium, bargains a strong, standardized method to question all of that XML-encapsulated info. With its skill to combine XML and non-XML information, XQuery turns out poised to do for XML what SQL has performed for relational data.
Written by means of the Technical Lead for XML question processing at Microsoft, XQuery: The XML question Language is a useful source for XQuery rookies and specialists alike. For these new to XQuery, this example-rich textual content serves as an educational that brings readers speedy on top of things on XQuery's information version, variety method, and center language positive factors. more matured XML and database builders will locate a good reference at the nuances of varied expressions, in addition to a advisor to utilizing XQuery to complete particular tasks.
Drawing on his stories utilizing XQuery, Michael Brundage deals an goal, within examine this rising know-how. His distinctive point of view interprets into an available and authoritative advisor for readers utilizing XML for files, net prone, or databases.
Key insurance includes:
Data version and kind system
Iteration, building, mathematics, textual content processing, sort operators and user-defined functions
Information past the standard—such as a glance at replace languages, functionality benchmarks, question optimization, XQuery kind, and lots more and plenty, even more
Hundreds of examples
The way forward for XQuery
The appendixes supply in-depth details on XQuery's style approach, center expressions, integrated capabilities, normal expressions, and grammar. in the meantime, the spouse website deals downloadable resource code for all the examples within the ebook, the newest at the XQuery usual, solutions to readers' questions, XQuery suggestions and techniques, and more.
XQuery will exhibit builders, programmers, and database directors how a unmarried line of this deep and robust new language can accomplish the identical of 1000s of traces written in C, C#, Java, and different general-purpose programming languages.