Para falarmos de System.Drawing precisamos de alguns conceitos sobre imagens, então vamos lá. - Eixos Todas as imagens existem em 2 ou 3 eixos, assim são conhecidas também como 2D (eixos X e Y) e 3D (eixos X, Y e Z). Desta forma, o eixo X define a Largura, o eixo Y define a Altura e o eixo [...]
Destaque
Quando falamos de banco de dados, devemos pensar puro e simplesmente em um repositório de dados. São quatro as operações básicas que devemos ter em mente que utilizaremos em 99% do tempo que estivermos trabalhando com um banco de dados. As quatro operações básicas são: Insert, Delete, Update, Select e o comando Where ou seja Inserir, [...]
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 thread’s [...]
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”, entre [...]
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 a problemas [...]
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 = 0, [...]
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 (On Error [...]
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 simples: string [...]
Ver mais...



Destaque
Comente