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 8, 2009
Pois é, este é meu primeiro post, primeiro de muitos espero (hehe); e vou logo tratar de um carinha chamado iTextSharp. Confesso que até alguns dias atrás nada sabia deste poderoso amigo. Na verdade foi ele quem me motivou a criar este blog. Mas vamos ao que interessa. Dia desses surgiu uma daquelas idéias que [...]
Ver mais...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...


Destaque
Comente