Windows Forms
30 09 2015
Você sabe muito bem que tempo é dinheiro. Mas, André, o que isso tem a ver com o artigo de hoje? Tem tudo a ver! Muitos usuários de sistemas não querem ficar perdendo tempo vendo o preview da impressão se eles sabem exatamente o que vai ser impresso. Acontece com usuários das aplicações que eu […]
2 09 2015
Você já deve ter ouvido aquele ensinamento de que não devemos reinventar a roda, certo? O que isso quer dizer no mundo do desenvolvimento de software é que, ao invés de ficarmos escrevendo bibliotecas novas para resolver problemas que já foram resolvidos, devemos, na medida do possível, utilizar bibliotecas já prontas que dão conta do […]
26 08 2015
Quando eu era pequeno, me lembro de ter vivido na época em que, antes de viajar, era necessário consultar um mapa para saber por qual caminho ir. Até mesmo depois de ter tirado a minha carteira de habilitação, lembro de algumas situações em que eu usei o Guia 4 Rodas para gerar um mapa com […]
12 08 2015
Uma dúvida frequente que aparece quando utilizamos o SQL Server como banco de dados nas nossas aplicações é: como fazer o backup e restauração do banco de dados através da própria aplicação? Essa questão surge principalmente quando a aplicação não é tão grande e quando utilizamos o SQL Server Express, uma vez que, para aplicações […]
23 07 2015
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 […]
17 06 2015
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 […]
10 06 2015
Nos últimos anos, principalmente devido às questões ambientais, o assunto “eliminação de papel” ganhou um certo destaque. E no que isso afeta a nós, programadores, desenvolvedores de software? Isso nos afeta diretamente, pois, muito provavelmente, durante o planejamento de aplicativos de negócios, a questão de eliminação de papel será lançada. Como podemos eliminar a impressão […]
20 05 2015
Em aplicativos que contém algum tipo de catálogo de endereços, é muito comum termos a necessidade de imprimir etiquetas (para envelopes) com os nomes e endereços das pessoas desse catálogo. Para solucionar esse problema, o recomendado é que utilizemos alguma ferramenta de geração de relatórios. Se a sua ferramenta de geração de relatórios é o […]
13 05 2015
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 […]
11 03 2015
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 […]