When using XQuery over XSLT makes sense you won't find me arguing one single little bit against it. It seems that this particular application makes great use of XQuery in a way that makes sense and is particular to the reason XQuery was developed in the first place... to use a SQL-like syntax to query XML data for particular information.
What to do with the returned subset of XML from the XQuery-based query? Might I suggest transforming it into various other types of data flows using XSLT? :D
TrackBack URL for this entry:
http://www.xsltblog.com/xslt-blog-mt/mt-tb.cgi/86