André Alves de Lima

Talking about Software Development and more…

2015

Geolocalização em Windows Apps

O mundo super conectado de hoje em dia faz com que seja cada vez mais importante sabermos a localização (coordenadas) onde o dispositivo do usuário se encontra. Por sorte, ao desenvolvermos Windows Apps (aplicativos para a interface moderna do Windows 8/10, ou “Metro Apps“), temos à nossa disposição uma classe que facilita a questão de […]

Mudando o ícone do aplicativo em tempo de execução

Quando desenvolvemos aplicativos de negócios, algumas vezes o mesmo executável pode ser utilizado para acessar diferentes módulos, e o workflow utilizado é especificado via argumento ou até mesmo em um arquivo de configuração. Nesses casos, é comum que queiramos utilizar ícones diferentes dependendo do workflow que está sendo utilizado. Alterar o ícone em tempo de […]

Tudo sobre o lançamento do Visual Studio 2015 e .NET Framework 4.6

Caso você não tenha percebido, na última segunda-feira a Microsoft realizou um evento para anunciar o lançamento do Visual Studio 2015 e .NET Framework 4.6. Como muitas coisas interessantes foram apresentadas, resolvi fazer um “postão” com todas as novidades em um só lugar. O Keynote Se você estiver interessado em assistir o keynote do evento, […]

Dica rápida: Otimização de arquivos PNG com o PNGGauntlet

Se você mantém um site hoje em dia sabe muito bem que a velocidade de carregamento é um fator muito importante na aceitação do seu conteúdo. Com o tráfego vindo cada vez mais de dispositivos móveis, é muito importante otimizarmos as nossas imagens para que o carregamento aconteça da forma mais rápida possível. Foi com […]

Dica rápida: Tirando screenshots no Microsoft Surface

O Microsoft Surface infelizmente não chegou ao mercado brasileiro até hoje. Mas, vai que você tem algum amigo que trouxe um dos Estados Unidos, ou talvez quem sabe você comprou um no Mercado Livre? Enfim, eu tenho um Surface Pro 2 e fiquei perdido quando precisei tirar uma screenshot, portanto, resolvi escrever essa dica rápida […]

Transações distribuídas com o TransactionScope

Ao trabalharmos com o desenvolvimento de aplicações de negócios, certamente um dia acabamos nos deparando com a necessidade de criarmos transações, principalmente para a execução de comandos no banco de dados. Se você cursa ou cursou alguma faculdade relacionada a desenvolvimento de software, provavelmente seu professor de banco de dados deu aquele exemplo de aplicação […]

Como eu consegui me mudar para a Alemanha?

Uma pergunta muito frequente que me fazem é: como é que eu consegui mudar para a Alemanha? Essa pergunta se tornou ainda mais frequente depois que eu publiquei um artigo mostrando quanto custa morar na Alemanha. Ao invés de ficar sempre respondendo a mesma coisa quinhentas vezes, que tal eu escrever um relato aqui do […]

Meio ano se passou… E como estão as metas?

Primeiro de julho, 181 dias depois de primeiro de janeiro. Pois é, meio ano se passou. É uma excelente oportunidade de revisar e relembrar as metas estabelecidas no início do ano e ver se está tudo caminhando no rumo certo. Vamos lá? Ler um livro por mês Status: OK. Seis meses se passaram e eu […]

Utilizando File Pickers em Windows Apps

Quem desenvolve para Windows Forms com certeza sabe que a maneira para possibilitarmos que o usuário selecione arquivos ou pastas é através da utilização das classes OpenFileDialog e FolderBrowserDialog. No WPF também temos o OpenFileDialog (só que localizado em outro namespace – Microsoft.Win32) e, para selecionarmos pastas, a recomendação é que utilizemos o FolderBrowserDialog do […]

Implementando uma janela de login com Windows Forms ou WPF

Praticamente todo aplicativo comercial que desenvolvemos possui algum tipo de autenticação. Uma opção que temos ao programarmos sistemas desktop com o .NET Framework (Windows Forms ou WPF) é elaborarmos do zero toda a estrutura de login. Criamos as tabelas no banco de dados e uma maneira de criptografarmos a senha de forma que ela fique […]

Previous Posts Next posts