Criptografando arquivos Depois deste longo período de dedos taciturnos, retorno com mais um post sobre como criar um arquivo pdf criptografado. Bem… quem lida com informações confidenciais sabe que muitas vezes é necessário não só garantirmos que o acesso a um arquivo seja restrito, mas também o seu conteúdo. E o iTextSharp nos possibilita criar [...]
Destaque
Dando continuidade em nosso mini curso de System.Drawing vamos ver como desenhar um retângulo em uma imagem. Para baixar o fonte deste artigo, clique aqui. Desenhar um retângulo é o método mais fácil para começarmos a falar de desenho e para isso precisamos de 6 informações básicas. Posição X Posição Y Largura Altura Cor do [...]
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...March 16, 2009
A comparação em .NET é algo que muitas vezes os programadores deixam de lado, renegadas às simples comparação de endereço de memória (a == b). Contudo, o .Net Framework nos fornece mecanismos muito mais poderosos para essas comparações, que além de elegantes nos ajudam na manutenção futura dos códigos e na prevenção de possíveis bugs [...]
Ver mais...


Destaque
Comente