I note with no little sense of irony that the W3C has finally ratified XQuery 1.0 and its related standards such as XPath 2.0 and XSLT 2.0
. I guess that when we wrote Early Adopter XQuery
back in 2001, the bleeding edge was less a flowing vein and more a vague sense that there was some beetroot juice on the edge of a knife in the general vicinity.
Michael Rys has pointed out that the W3C have finally reached candidate recommendation level with these interdependent specs. As far as I recall, .NET 2.0 supports XQuery but not XSLT 2.0, but it won’t be long before libraries will be made available for both one would suspect.
[Update: The .Net 2.0 framework does not include XQuery anymore (see http://blogs.msdn.com/xmlteam/archive/2005/01/28/362406.aspx for the why’s). SQL Server 2005 however does currently support a subset. Also, the people for the .Net XML stack are looking for feedback on the XSLT 2.0 product requirements (see http://blogs.msdn.com/xmlteam/archive/2005/06/07/426511.aspx). ]