O NeoMatrix Tech está de casa nova!

Você deverá ser redirecionado em 6 segundos. Se não, visite:
http://www.leonelfraga.com/neomatrixtech
e atualize seus favoritos.

Aviso IMPORTANTÍSSIMO!

Aviso aos navegantes:

O NeoMatrix Tech mudou de casa!!!

A partir de agora, acessem pelo novo endereço:

http://www.leonelfraga.com/neomatrixtech

Ué... mas é só o domínio mudou de lugar?

R: Na verdade, não é bem assim hehe. Este domínio que você acessa agora aponta para um blog hospedado no Blogger, enquanto no novo, aponta para um blog na plataforma Wordpress, hospedagem própria, muito mais rápida e com um layout mais agradável de ler ;)

Não vou fechar este domínio igual ao que eu fiz com o NM Light (que já está 100% na nova plataforma). Talvez beeeeeeem depois eu faça isso.

Todos os posts daqui se encontram lá, e novos posts serão colocados somente no novo endereço.
A única coisa que não consegui importar foram os comentários. Mas em breve vai ter um post contando sobre a epopéia que foi migrar o NeoMatrix Tech!

Somente vou fechar a área de comentários daqui. Caso queiram comentar, favor ver o post correspondente no "Novo NeoMatrix Tech" e comentem por lá. É bem melhor! (pena que os permalinks "amigáveis para SEO" não funcionam lá, dá erro 404 e não consigo fazer a configuração funcionar. E olha que eu já vi vários artigos falando desse assunto :( ).

Quem assina o feed, já está lendo o conteúdo do novo NeoMatrix Tech!

sábado, 2 de maio de 2009

Reflection na Prática: Uso na Classe de Conexão

Na série de artigos sobre a nova Classe de Conexão, mencionei que estou usando exaustivamente o Reflection em alguns de seus métodos, de forma que algumas operações mais “chatas” como atribuições para as variáveis privadas, para componentes da interface de usuário entre outros ficaram meio que transparentes.

O conceito de Reflection é mais utilizado no sentido de saber sobre os metadados de uma classe, uma biblioteca, um tipo de dado.

Com isso, podemos criar objetos e novos tipos em tempo de execução para executar várias tarefas.

Uma das classes principais do Reflection na plataforma .NET é a System.Type. Ela provê métodos e propriedades para sabermos tudo sobre uma classe.

Ao invés de ficar explicando o conceito teórico aqui, vou colocar o que utilizo na prática na classe de Conexão. Para saber um pouco mais de conceitos teóricos, dê uma lida neste artigo no Linha de Código.

Nas próximas três postagens, vamos abordar:

- Atribuição de valores do banco de dados nas propriedades de um objeto
- Atribuição das propriedades de um objeto nos componentes da interface de usuário
- Criação dinâmica de List<>

Os três itens acima são os que fazem o uso extensivo do Reflection na Classe Conexão.

Boa aula! :-)

1 comentários:

Leonel Fraga de Oliveira 5 de mai de 2009 22:09:00  

Teste do form de postagem de comentário incorporado :-)


Postar um comentário

Para tornar este artigo ainda mais interessante, escreva suas críticas (desde que construtivas e sem ofenças), elogios, sugestões, complementos, dúvidas, etc, etc, etc!!!

  © Blogger templates ProBlogger Template by Ourblogtemplates.com 2008 - Editado e configurado por Leonel F.

Voltar ao TOPO