April 8, 2009

Comente

Iremos começar a utilizar reflexão, para tanto, vamos adotar uma classe modelo para que possamos ter controle sobre a utilização: C# namespace ReflectionCSharp { /// <summary> /// Classe de Usuário de Exemplo /// </summary> [Serializable] [XmlRoot("Usuário")] public class Usuario : System.Object, IComparable<Usuario>, INotifyPropertyChanged { #region Construtores public Usuario() { } public Usuario(string nome, int idade, [...]

Ver mais...

April 1, 2009

Comente

Vamos falar um pouco sobre Reflection,  mais especificamente neste artigo sobre introdução e conceitos básicos. O que é e para que serve? Reflection é a forma como o .NET permite acessar características (construtores, propriedades, métodos, atributos, etc) em Runtime. O uso de Reflexão (Reflection) é extremamente útil quando falamos de mecanismos de plug-ins, driver e [...]

Ver mais...

April 1, 2009

Comente

Existem diversas situações em que necessitamos realizar a conversão de strings (texto) para array de bytes e array de bytes para uma string. Em tempo, ainda existem casos em que precisaremos armazenar o array de bytes de forma textual, mas, não podemos armazenar a string original. Nestes casos é utilizado a Base64, ou seja, uma [...]

Ver mais...

March 29, 2009

Comente

Neste pequeno post demonstrarei como conectar-se ao servidor Pop3, efetuar o login e contar a quantidade de mensagens existentes no servidor. Para os mais apressadinhos, todos as demais funções serão bem parecidas com estas, pois os comandos já demonstrei no post anterior (Pop3 com Sockets – Parte I). Para criar a aplicação na qual demonstrarei [...]

Ver mais...

March 25, 2009

Comente

Depois de trabalhar em inúmeros projetos em que vi programadores implementando métodos “alternativos” de ordenação de listas, resolvi escreve um pouco sobre ordenação de listas em .NET. Que algoritmo utilizar? Existem diversos algoritmos para ordenação, desde os mais simples “Bubble Sort” até os menos simples e mais eficientes “Quick Sort”. O .NET Framework implementa como [...]

Ver mais...

March 23, 2009

Comente

Este post ia ser sobre iTextSharp, mas antes que fique chato e fale apenas desse “maledeto” componente, irei falar sobre como acessar o protocolo Pop3 utilizando sockets, na verdade eu ia mandar este “artigo” pra tentar publicar em uma resvista de dotnet, mas devido a uma série de impeditivos de tempo, de requisitos e tudo [...]

Ver mais...
znjdb32s6g