Referencia de las normas XML
Extensible Markup Language (XML) es un sencillo formato de texto flexible que puede utilizarse como base para crear nuevos lenguajes de marcado que pueden emplearse en la publicación de documentos y el intercambio de datos. XML se basa en una serie de recomendaciones publicadas por los grupos de trabajo del World Wide Web Consortium (W3C) y, por tanto, es apto (aunque no se limita) para utilizarse en aplicaciones basadas en Web.
En Microsoft, nuestros ingenieros contribuyen a los esfuerzos de los grupos de trabajo del W3C que definen y establecen normas para XML y otros protocolos web. En la medida de lo posible, intentamos conseguir el completo cumplimiento de las normas XML una vez que el W3C redacta la versión definitiva y la publica como recomendación.
Entre las normas XML para las que Microsoft ofrece actualmente apoyo a los programadores se encuentran:
El lenguaje de definición de esquema XML (XSD), una norma W3C actual para utilizar XML con el fin de crear esquemas XML. Los esquemas XML se pueden utilizar para validar otros documentos XML.
Extensible Stylesheet Language Transformations (XSLT) 1.0, una norma W3C de lenguaje de hojas de estilos XML. XSLT está recomendada para transformar documentos XML.
XML Path Language (XPath) 1.0, una norma XML de W3C que utiliza XSLT y otros lenguajes de programación XML para consultar y filtrar datos almacenados en documentos XML.