Percebo que no Brasil o comportamento dos profissionais da área de TI está mudando. Desde que ingressei profissionalmente na área em meados da década de 90, percebo um enorme movimento que a maioria das empresas ainda não se deu conta. Algumas já perceberam, mas ainda não entenderam; raras são as que perceberam e entenderam. Na [...]
Destaque
Vamos ver neste artigo como enviar mensagens (email) utilizando o servidor SMTP com autenticação de usuário e senha. Para tanto, precisamos configurar o SmtpClient com uma autenticação de rede, que no caso será o usuário e senha da conta de email que estamos utilizando para o envio. Para isso, vamos ao código abaixo: System.Net.Mail.SmtpClient clienteSMTP [...]
March 23, 2009
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...March 18, 2009
Quem não ouviu falar em compressão HTTP? Bom, tenho lido muitos “artigos” dizendo que compressão HTTP resolve todos os problemas, mas, não é assim. A compressão otimiza somente o Download das informações e não o Upload, então usar a compressão HTTP não adianta para os casos em que o ViewState da aplicação é muito grande, [...]
Ver mais...March 18, 2009
Diversas vezes já me deparei na situação de precisar compactar conteúdo nos sistemas .NET e sempre tive provlema para encontrar um algorítimo para fazer-lo corretamente. Aproveito agora para compartilhar a classe de compressão para Array de Bytes que eu recentemente aperfeiçoei. C# using System.IO; using System.IO.Compression; namespace CompressorGenerico { /// <summary> /// Classe [...]
Ver mais...March 18, 2009
Peço desculpas pela demora em postar novamente, mas é que esses dias a coisa tá corrida mesmo. Mas vamos ao que interessa. Se quisermos recriar fielmente um documento pdf em um documento texto, html ou o que quer que seja, trazendo não só o texto, mas o estilo aplicado em cada parte dele, devemos em [...]
Ver mais...March 17, 2009
Vamos a um código para abrir arquivos texto e ler seu conteúdo linha a linha. C# /// <summary> /// Abre um Arquivo Texto e Lê Linha a Linha /// </summary> /// <param name="caminho">Caminho do Arquivo</param> /// <exception cref="System.IO.FileNotFoundException">Caso o Arquivo Indicado não Possa ser Encontrado</exception> public void AbreArquivoTextoLinhaALinha(string caminho) { // Cria Objetos System.IO.StreamReader sr; [...]
Ver mais...March 17, 2009
Vamos a um código para abrir arquivos texto e ler seu conteúdo inteiramente. C# /// <summary> /// Abre um Arquivo Texto e Retorna o Conteúdo /// do Arquivo /// </summary> /// <param name="caminho">Caminho do Arquivo</param> /// <exception cref="System.IO.FileNotFoundException">Caso o Arquivo Indicado não Possa ser Encontrado</exception> public string AbreArquivoTexto(string caminho) { // Cria Objetos System.IO.StreamReader sr; [...]
Ver mais...


Destaque
Comente