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 [...]
June 10, 2009
Vamos falar um pouco de argumentos em console application. As aplicações console são muito flexiveis e permitem que possamos desenvolver desde robos que são executados por agendamento até aplicações rápidas de testes. Em determinadas situações precisamos passar parâmetros para as aplicações console, então, vamos lá. C# using System; namespace ConsoleApplication21 { class Program { static [...]
Ver mais...June 9, 2009
Pois é gente, mais uma vez…, nós que pagamos caríssimo pelos des-serviços desta mal prestadora de des-serviços é que pagaremos o pato. A pergunta é se haverá desconto na nossa conta, já que pagamos todos os meses aquele valor abusivo pra eles. Veja só você a situação: o usuário é obrigado a utilizar o des-serviço [...]
Ver mais...June 5, 2009
Adicionando marca d’água (Watermark) Neste post demonstrarei como adicionar uma marca d’água no texto. Siga os passos descritos e veja como é simples adicionar uma watermark no texto. using System; using System.IO; using iTextSharp.text; using iTextSharp.text.pdf; public string PdfComMarcadAgua() { Document documento = new Document(); try { //Escreve o arquivo no diretório PdfWriter.GetInstance(documento, new FileStream(@"C:\Parte6.pdf", [...]
Ver mais...June 4, 2009
Quem aqui nunca perdeu ao menos uma tarde inteira para deixar os dados inputados em uma base mais apresentáveis; na verdade mais padronizados. Dia desses me deparei com uma situação assim; era preciso que eu padronizasse os nomes dos fulanos e imagina que cada um inseriu da maneira como bem quis e não houve uma [...]
Ver mais...June 3, 2009
Ultimamente algumas pessoas tem me perguntado sobre Interfaces, então, vou falar um pouco sobre esse assunto e também tentar remover um pouco da bruma que cobre esse assunto. Primeiramente as Interfaces são contratos e como tal definem explicitamente o que seus utilizadores devem prover. Bom, vamos pensar em uma Interface com o nome (ITipoDePessoa). Ela [...]
Ver mais...May 25, 2009
Vamos falar um pouco sobre um banco de dados orientado a objetos chamado DB4O (DB4Objects). Este banco de dados opensource (http://www.db4o.com/) permite que objetos possam ser armazenados diretamente na estrutura de persistência. Ele funciona em 2 modos: Arquivo – Permite uso local (sem servidor), parecendo um MDB, só que orientado a objetos. Cliente/Servidor – O [...]
Ver mais...


Destaque
Comente