Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Artigo .net Magazine 56 - XML no .net
Artigo da Revista .NET Magazine - Edição 56.
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?

.NET Framework
XML no .net
Tudo sobre leitura e gravação de documentos XML, XPath e LINQ to XML
Nesse artigo veremos
· XML;
· XmlReader e XmlWriter;
· XmlDocument;
· XPath;
· LINQ to XML.
Qual a finalidade
· Explorar as possibilidades de se interagir com XML na plataforma .NET com a linguagem C#.
Quais situações utilizam esses recursos?
· Aplicações que contenham funcionalidades de integração de dados através do formato XML.
Resumo do DevMan
XML é um padrão para dados cada vez mais utilizado em todo o mundo. Com auxílio do .Net Framework e do Visual Studio, somos capazes de manipular documentos XML com bastante facilidade, utilizando o DOM do XML e também o XPath.
Quando eu ouvi falar de XML pela primeira vez não sabia ao certo para que servia. À primeira vista me pareceu algo muito simples, apenas um formato de arquivo para armazenamento e transferência de dados, que usa uma notação parecida com a do HTML.
Aos poucos fui vendo que o assunto não era tão simples assim. Cada vez que eu lia e aprendia mais a respeito de XML, percebia sua complexidade e importância. O fato é que o XML não é apenas um formato de arquivo para transferência de dados, é toda uma plataforma padronizada. Cheia de regras, formatos, linguagens e especificações.
Eu poderia usar todo o espaço dessa revista para falar de XML, e mesmo assim precisaria de pelo menos doze edições para poder abordar todas as particularidades do XML. Como não temos todo esse espaço, dedicarei esse artigo a uma introdução ao XML na plataforma .NET Framework.
Iremos explorar os recursos que a plataforma .NET Framework oferece para programadores .net interagirem com o XML. Desde os recursos mais simples e básicos para leitura e gravação no formato XML, até as técnicas de XPath e o novíssimo LINQ to XML.
O que é XML?
XML (sigla de eXtensible Markup Language) é um padrão amplamente utilizado por aplicações Web, e recomendado pelo W3C ("
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Rodrigo Sendin(english)
Rodrigo Sendin Silva (rodrigo.sendin@taunet.com.br) is a FATEC-AM graduate technologist. For 10 years he’s been acting with software development, and currently works in the TauNet Consulting as C# developer, in Workflow projects, SharePoint, ASP.NET, Business Intelligence, and Knowledge Management. ...



