Referência a padrões XML
A linguagem XML é um formato de texto simples e flexível que pode ser usada como base para criar novas linguagens de marcação na publicação de documentos e na troca de dados. A linguagem XML é baseada em uma série de recomendações publicadas pelos grupos de trabalho do W3C (World Wide Web Consortium); portanto, trata-se de uma linguagem adequada (embora não limitada) ao uso em aplicativos baseados na Web.
Na Microsoft, nossos engenheiros contribuem com os grupos de trabalho do W3C que definem e estipulam padrões para XML e outros protocolos da Web. Sempre que possível, nos esforçamos para obter conformidade total com os padrões XML depois de estáveis e publicados como recomendações pelo W3C.
A seguir estão alguns padrões XML aos quais a Microsoft dá suporte atualmente ao desenvolvedor:
XSD (linguagem de definição de esquema XML), um padrão W3C atual para usar XML na criação de esquemas XML. Os esquemas XML podem ser usados para validar outros documentos XML.
XSLT (linguagem XSL Transformations) 1.0, um padrão W3C atual de linguagem de folha de estilos XML. O padrão XSLT é recomendado para transformar documentos XML.
A linguagem XPath 1.0, um padrão XML atual do W3C usado por XSLT e por outros vocabulários de programação XML para consultar e filtrar dados armazenados em documentos XML.