André Alves de Lima

Talking about Software Development and more…

Windows Forms

Backup e restauração de bancos de dados SQL Server pelo C#

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 […]

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 […]

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 […]

Coletando assinaturas em WPF e Windows Forms

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 […]

Trabalhando com colunas no ReportViewer (para imprimir etiquetas)

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 […]

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 […]

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