quinta-feira, 12 de julho de 2012

Lendo um XML de uma URL utilizando o XmlReader

   Muitas vezes nos deparamos com vários tipos de leitura de dados, seja por banco de dados, arquivos txt, arquivos xls e etc. Nesse artigo irei mostrar como ler um arquivo XML, o mesmo estando em uma URL de uma forma bem simples.

Criando o projeto.

1) Crie um projeto no caso do exemplo utilizarei um Console Application


2) A seguir utilizaremos o seguinte exemplo para leitura.


da ULR http://api.facebook.com/restserver.php?method=links.getStats&urls=globo.com

Visualização do arquivo


3) Utilizaremos o código abaixo.

Obs: o foreach utilizado é para ler cada linha do DataTable.

4) A imagem a segui mostra como a estrutura do arquivo ficou em um DataTable.



quarta-feira, 11 de julho de 2012

Dynamic Data Entities Web Site



Utilizado para criar aplicações web simples ele utiliza o banco de dados como referencia. Assim voce pode criar um cadastro ou uma consulta em pouco tempo de desenvolvimento.


Além do banco de dados para criar um projeto Dynamic Data Entities Web Site é necessário o arquivo de mapeamento das entidades do banco no caso do exemplo iremos utilizar o LinqToSQL.




Criando o projeto.


1) No VisualStudio ir para New, Web Site, Dynamic Data Entities Web Site.






2) Abra as propriedades do projeto vá em Add, New Item.








3) Selecione o Linq to SQL Classes.






4) Adicione as tabelas que ira utilizar.






5) Abra o arquivo Global.asax.








6) Encontre a linha que esta comentada, descomente e altere o nome YourDataContextType para o nome do seu arquivo de mapeamento, no caso do exemplo DataClassesDataContext.


//model.RegisterContext(typeof(YourDataContextType), new ContextConfiguration() { ScaffoldAllTables = false });






Pronto seu  Dynamic Data Entities Web Site esta pronto, agora é só executar .....