Kurt Cagle

Kurt Cagle is an author and developer specializing XML technologies. He's the webmaster for and standards wrangler for He lives in Victoria, BC, with his wife and daughters, where he occasionally hears cougars calling out in the night.

Articles by this author

Introducing E4X

Kurt Cagle introduces us to E4X, an XML library for JavaScript, and argues that XML and JSON are both indispensable parts of the web app developer's toolkit.

XQuery and Data Abstraction

In his most recent column Kurt Cagle explains the utility of XQuery for increased data abstraction and why XQuery is XPath plus some useful missing bits.

XQuery, the Server Language

Kurt Cagle offers an interesting perspective on the future utility of XQuery as a server-side development language.

The Future of XSLT 2.0

Kurt Cagle provides some compelling arguments for the importance of XSLT 2.0 in XML applications as we move forward.

XML and Visual Basic

What happens when one of the most popular programming languages in the world meets XML? This article explains how to use XML with Visual Basic, and the effect XML is having on VB application design.