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 [...]
October 3, 2008
essa semana eu estive estudando (um pouco) a utilização de Thread’s para carregar-mos informações em forms. Depois de alguns problemas com as thread’s creio que consegui chegar em uma formula bem legal e gostaria de compartilhar com todos. Passo 1 – Definir o que precisa ser carregado Não é necessário dizer que carregar tudo com [...]
Ver mais...October 3, 2008
Estava lendo um post do “TheServerSide .NET” sobre uma discussão referente à regras de negócio em entidades ORM. A Questão levantada era aonde seria o melhor lugar para codificar as regras de negócio (incluem-se nela as regras de controle de registro duplicado “se for o caso”, validação de campos “tais como campos nulos, datas, etc”, [...]
Ver mais...September 17, 2008
Os compiladores do .NET Framework implementam uma série de otimizações que são executadas no momento da compilação. Isso corre para que o programador possa ter mais “clareza” ao ler um fonte e não perder performance durante a execução do mesmo. Vamos abordar algumas destas otimizações que sendo de nosso conhecimento pode oferecer uma nova abordagem [...]
Ver mais...September 5, 2008
Eu considero os enumeradores como um tipo de dado muito útil do .NET. Eles são flexíveis, rápidos e facilitam muito a vida dos programadores. Acredito que é importante ressaltar também que os enumeradores são tratados no .NET como ValueTypes. Sua declaração pode se feita de forma muito simples: C# public enum TipoDoUsuario { Leitor = [...]
Ver mais...August 27, 2008
Falando francamente, eu já fui um programador 100% de VB, e confesso que paguei meus estudos universitários com ASP, VB6 e VB.NET. Durante meu amadurecimento profissional conheci o C#.NET e uma das coisas que mais me incomodaram foi o fato do C# não possuir a diretiva (On Error Resume Next). Na minha humilde opinião o [...]
Ver mais...August 25, 2008
A primeira coisa que devemos ter em mente quando nos referimos às strings é que este tipo de objeto é imutável, ou seja, todas as vezes que alterar-mos seu conteúdo o .Net Framework irá alocar um novo espaço de memória, copiar o conteúdo da string anterior e adicionar o novo conteúdo. Vamos a um exemplo [...]
Ver mais...


Destaque
Comente