VB .NET - Agenda de endereços XML


Uma agenda de endereços XML onde as informações são persistidas em um arquivo XML.
O arquivo XML contendo os dados esta na pasta bin\debug\Enderecos.xml
É muito simples gerenciar informações no formato XML com o VB .NET.
Leitura do arquivo xml - método ReadXml:

DS.ReadXml(Application.StartupPath & "\enderecos.xml")

Exibição dos dados usando um laço for/each :

For Each r As DataRow In DS.Tables(0).Rows
      dgvEnderecos.Rows.Insert(i, r("Nome"), r("Endereco"), r("Telefone"), r("Relacao"), r("Nascimento"), r("Email"))
i = i + 1
Next

Inclusão de novas informações no arquivo xml -> método WriteXml
DS.WriteXml(Application.StartupPath & "\Enderecos.xml")

Formulário principal da aplicação:

Inclua, atualize e exclua informações de um arquivo XML.

Um programa para iniciantes que desejam um exemplo funcional de tratar arquivos XML no VB .NET.

Simples, simples assim...

Pegue o projeto completo aqui:  EnderecosXML.zip
Referências:

José Carlos Macoratti