Busca online em todo site:
NETITC

Você não está logado, deseja logar na comunidade? clique aqui.




Título do Artigo

Criando XML a partir do DataSet Tipado com Visual Studio.NET 2005 – Parte I


Data Publicação: 10/4/2006 10:58:52
Total de visualizações: 4114

comente
 


Olá pessoal, meu nome é Maurício Júnior e estou disposto a mostrar como desenvolver criando arquivo XML a partir de um DataSet tipado usando a IDE Visual Studio.NET 2005.

 

Antes de começar, é importante primeiro baixar a ferramenta do site da Microsoft gratuitamente. (1.1 – XML).

 

Referência: 1.1- XML

 

Segue o link para baixar a ferramenta Express.

http://msdn.microsoft.com/vstudio/express/default.aspx

 

 

Começando com o artigo, o primeiro de tudo é criar o projeto web, bom isso você deve estar enjoado de fazer. Criei apenas um projeto web normal, depois criei o arquivo .xsd. Cliquei com o botão direito do mouse em cima do projeto para adicionar mais um item. (1.2 – XML).

 

Referência: 1.2 – XML

 

Mudou um pouco a forma de adicionar mais um item em relação ao Visual Studio.NET 2005 e 2003. Só clicar com o botão direito e ir até a opção ADD NEW ITEM...

 

Depois desse passo, cliquei na opção DATASET, ou seja, o arquivo fica com a extensão .XSD. (1.3 – XML )

 

 

 

Referência: 1.3 – XML

 

Cliquei no botão OK, a IDE cria o mesmo dentro do projeto seguindo com a tela TABLEADAPTER CONFIGURATION WIZARD, onde é indicada uma base de dados que será usado para os campos ficarem iguais aos da tabela do banco de dados, ou seja, os campos serão idênticos, tanto do XSD quanto da tabela do banco de dados. (1.4 – XML)

 

Referência: 1.4 – XML.

 

É importante indicar a fonte do banco de dados para a configuração do arquivo DATASET. No meu caso, não estarei configurando a fonte de dados para esse XSD, ou seja, será manualmente para melhor entendimento. Quero deixar claro que criar com o WIZARD fica da mesma forma e dá menos trabalho. Depois de clicar no CANCEL, cliquei com o botão direito na parte XSD, busquei a opção ADD e depois DATATABLE. (1.5 – XML)

 

Referência: 1.5 – XML.

 

Na referência 1.6 – XML mostra como ficou a Table criada.

 

Referência: 1.6 – XML

 

 

Trate esse datatable como se fosse uma tabela no banco de dados. Agora é necessário criar as colunas dentro da tabela. Cliquei com o botão direito em cima da tabela, escolhi a opção ADD e em seguida escolhi COLUMN. (1.7 – XML).

 

Referência: 1.7 – XML

 

Com isso, consigo editar o nome da coluna, mudando as propriedades necessárias de tipo de dados e muito mais. Note as propriedades de cada coluna usando os properties da própria IDE. (1.8 – XML)

 

 

Referência: 1.8 – XML.

 

Essa primeira parte mostra como criar e montar um arquivo XSD, ou seja, um dataset tipado. Cada pessoa cria o dataset de acordo com sua tabela no banco de dados, ou o retorno do select do banco de dados. Criei todas as colunas que preciso dentro do arquivo. O mesmo ficou com alguns campos. (1.9 – XML)

 

Referência: 1.9 – XML

 

 

Bom, fico por aqui e no próximo passo é gerar o XML de acordo com esse dataset tipado. Até a próxima e espero ter ajudado alguma coisa.

 

 

Mauricio Junior

mauricio@ascompras.com

www.ascompras.com

www.aspneti.com

 



Total de visualizações: 4114
voltar   comente  subir

Autor:


Por:Mauricio Junior
Maurício Júnior
Formado pela Faculdade Anhanguera, Especialista pela FGV (Fundação Getúlio Vargas), Pós-Graduação em Docência Superior e cursando Mestrado na UNB Engenharia Elétrica; .
Tenho 27 anos e possuo sete livros publicados pela editora Ciência Moderna no ano de 2009. Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, onde publico artigos, vídeos, ebooks e livros Publico artigos, vídeos e podcast em outras comunidades. Trabalho como Analista de Sistemas / Desenvolvedor na empresa ATP S/A. Blog:  blog.mauriciojunior.orgSite pessoal  www.mauriciojunior.org


Comentários:

Comentado por: Leonardo Fabiano - 14/8/2008 0:00:00
Maurício, cadê a Parte II?
Comentado por: Antenor - 16/2/2009 0:00:00
Faltou a parte II amigo??
Comentado por: Mauricio Junior - MCP, MCAD, MVP Microsoft - 24/7/2009 0:00:00
Falta não Antenor, está no site, endereço www.aspneti.com/criando+xml+parte+2188,0.aspx
Comentado por: Vander - 13/8/2009 0:00:00
Maurício, cadê a parte II? Não está nesse endereço não. Cadê?

Comente (dê sua opinião): VOCÊ PRECISA ESTAR LOGADO

Comentário:
Código Imagem:  (digite o código da imagem respeitando maiúsculo e minúsculo)

Favor digitar o código da imagem para cadastramento.

 

Outros Artigos do Autor

Retirar Tag HTML dos campos utilizando expressão
URL Indexável – Reescrever URL de uma forma amigável
IsAlphaNumeric
Framework SkyMenu
Internet Explorer 8
Vídeos Mobile no Site da Microsoft
CRIANDO MENU DINÂMICO COM C#.NET Passo 1
Tópicos: Criptografia de Dados
Sistema de Catalogar Livros
Validator no VS 2005
Servidor Integrado - Visual Studio.NET
Vídeo - Ler EventLog do Windows usando C#.NET
Acessando banco de dados com pocket pc
Nova promoção hoje e amanhã para usuários da comunidade aspneti.com
Visual Studio 2010 Beta 2
Internet Explorer 8 RC em Português
Criando XML a partir de um DATASET tipado – Parte II
Search do Windows Live em Seu Site
Linguagem de programação: Nunca faça isso - C#.NET
Criptografia de String de Conexão no Web.Config
Usando Split no C#
GMaps com ASP.NET
Criando a Tag Cloud em C#
Deixando o rodapé fixo
Criando, utilizando e agendando sistema de backup
Sistema de Login em ASP – Parte VI
Imprimir com Visual Studio.NET 2005 usando C#.NET.
Seria o novo Windows Mobile 7 ?
Vídeo - Tecla de Atalho
DataGrid Mobile
Anime-se com o Silverlight
Virtual Earth - Segundo Passo
Desenvolvimento de Aplicativos para TV Digital - Parte 4
Criando Números Aleatoriamente
Desktop Linux Ubuntu

Publicidade:

[sumir] [aparecer]
NETITC




Informações Online:

Usuários Online: 489
Artigos:  650
Vídeos:  47
PodCast's:  31
Fórum:  3098
Empregos:  1223
Usuários Cadastrados: 5782

Categoria de Artigos

Vídeos

Enquete - Dê sua opinião

 Os podcasts tem sido proveitoso pra você?

 

Colaboradores

Foto Autor autor: Mauricio Junior   
publicou 378 artigo(s).
Foto Autor autor: Júlio Battisti   
publicou 51 artigo(s).
Foto Autor autor: Fabio Galante Mans   
publicou 28 artigo(s).
Foto Autor autor: Kleber Becerra   
publicou 10 artigo(s).
Foto Autor autor: Ramon Durães   
publicou 6 artigo(s).
Foto Autor autor: Ebenézer de Souza   
publicou 5 artigo(s).
Foto Autor autor: Fabio Aguiar   
publicou 4 artigo(s).
NETITC