André Alves de Lima

Talking about Software Development and more…

Software Development

Enviando e-mails com C#

Hoje em dia é muito comum termo que implementar o envio de e-mails através dos nossos aplicativos. Quando desenvolvemos uma aplicação utilizando o .NET Framework, essa necessidade é facilmente suprida, uma vez que o próprio .NET Framework contém classes que implementam o envio de e-mails. Confira neste artigo como enviar e-mails com C#. As classes […]

Para que serve o AutoMapper?

Eu já comentei anteriormente que, sempre que alguém se inscreve na minha newsletter, eu faço algumas perguntas. Uma dessas perguntas é sobre os próximos temas que o novo(a) inscrito(a) gostaria que fossem abordados aqui no site. Uns tempos atrás um novo leitor se inscreveu e sugeriu que eu escrevesse sobre AutoMapper. Acompanhe neste artigo tudo […]

Dica rápida: Compactar mdb (Microsoft Access) programaticamente com C#

Não é segredo para ninguém que os arquivos mdb (do Microsoft Access) são facilmente corrompidos e que, uma vez que o tamanho deles cresce, ele não é automaticamente reduzido de tamanho. Se você abrir o arquivo mdb diretamente no Microsoft Access, é possível compactá-lo e repará-lo utilizando a opção “Compact and Repair Database“. Mas, como […]

Dica rápida: Filtrando os testes que serão executados na Integração Contínua do TFS

Uma das etapas da integração contínua é a execução dos testes unitários para validar cada check-in feito no repositório. Se você ainda não trabalha com essa prática, sugiro estudá-la e integrá-la ao seu processo de desenvolvimento (a segurança que essa metodologia te dá não tem preço – se implementada do jeito certo, você fica sabendo […]

Utilizando expressões no Report Viewer

Em todo relatório que você desenvolver (ou tiver que dar manutenção) você provavelmente contará com alguma fórmula. No Report Viewer as fórmulas são chamadas de expressões (ou “expressions“). A documentação oficial sobre expressões no Report Viewer deixa um pouco a desejar, sem falar que não existe uma versão traduzida para o português. Pensando nisso, resolvi […]

Lendo RSS em C#

O formato RSS (rich site summary) é um padrão utilizado para expor atualizações de websites de forma que elas possam ser facilmente consumidas. Eu particularmente utilizo o Feedly para acompanhar as atualizações dos meus sites favoritos (antigamente utilizava o Google Reader, mas, infelizmente ele sumiu do mapa). Se você ainda não pratica esse hábito, eu […]

Conheça a plataforma de desenvolvimento de aplicativos para o Windows 10

Ontem, no final do dia, fomos surpreendidos pelo anúncio da primeira versão de testes das ferramentas para desenvolvimento de aplicativos no Windows 10. Confira neste post os principais links relacionados a esse anúncio. O site que você deve visitar para entender o anúncio de ontem é o blog do S. Somasegar (vice-presidente da divisão de […]

Implementando Drag and Drop (arrastar e soltar) em aplicações Windows Forms com C#

O tema drag and drop (arrastar e soltar) em aplicações Windows Forms é um dos assuntos mais questionados nos fóruns da MSDN. Entretanto, não consegui encontrar um artigo decente em português que mostre um passo-a-passo explicando como implementar essa funcionalidade. E foi daí que surgiu a ideia para o artigo de hoje. Para demonstrar a […]

Previous Posts Next posts