.NET 2.0 - Usando XmlDataSource
Dando continuidade a nossa saga de tentar mostrar todas as novidades da plataforma .NET 2.0 neste artigo vou falar um pouco sobre o novo componente de acesso aos dados XmlDataSource. |
Nada melhor que mostrar um exemplo prático e neste artigo irei mostrar com criar um arquivo XML e acessá-lo via XmlDataSource exibindo os dados em um GridView.
Você vai precisar do Visual Web Developer 2005 Express Edition , daqui para frente referenciado carinhosamente como : VWD.
1- Abra o VWD e no menu File selecione a opção New Web Site. (Será criado um novo projeto Web com o arquivo padrão default.aspx)
2- Selecione ASP.NET Web Site em templates(1) e Visual Basic em language(2). Informe também o nome do projeto como xmldatasource (3)
3- Vou incluir um novo arquivo XML no projeto criado;
No menu File selecione New File e na janela Add New Item selecione XML File informando o nome produtos.xml para o arquivo a ser criado e clique no botão
No IDE do Visual Basic , digite no arquivo produtos.xml as tags conforme figura abaixo:
O próximo passo é incluir o componente GridView no ao projeto.
Na janela de configuração do DataSource selecione a opção XML File e informe o nome XmlDsProdutos para o ID do data source:
A janela Configure Data Source , clique no botão Browse e selecione o arquivo produtos.xml que foi criado anteriormente. A seguir clique em OK.
Ao clicar no botão OK o GridView irá exibir os dados do arquivo produtos.xml conforme abaixo:
Você pode dar uma aparência mais atraente ao seu grid Em GridView Tasks selecione - Auto Format - e escolha um esquema de cores conforme abaixo:
Executando a aplicação pressionando CTRL+F5 você terá os dados exibidos na página conforme a seguir:
Simples , rápido e eficiente , é ASP.NET 2.0 a seu dispor...
Pegue o código do projeto aqui: xmldatasource.zip
Até mais ver ...
Veja os
Destaques e novidades do SUPER DVD Visual Basic
(sempre atualizado) : clique e confira !
Quer migrar para o VB .NET ?
Quer aprender C# ??
Quer aprender os conceitos da Programação Orientada a objetos ? Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ? |
Referências:
Super DVD Vídeo Aulas - Vídeo Aula sobre VB .NET, ASP .NET e C#
Super DVD C# - Recursos de aprendizagens e vídeo aulas para C#
Curso Fundamentos da Programação Orientada a Objetos com VB .NET
C# - Lendo, Incluindo e Atualizado dados de uma planilha ...