André Alves de Lima

Talking about Software Development and more…

Windows Forms

Escondendo a tab Main Report no Crystal Reports

Já faz algum tempo que as versões do controle de visualização de relatórios do Crystal Reports para o .NET Framework vêm com uma tab chamada “Main Report“. Essa tab serve para controlar o nível de drill down do relatório. Ou seja, quando temos um sub-relatório, o usuário pode fazer um drill-down no sub-relatório (entrar no […]

Como escanear documentos com o C#? (digitalização de documentos)

Em alguns tipos de aplicativos, o escaneamento (ou digitalização) de documentos é um pilar importantíssimo do processo de negócio. Muitas vezes a cópia de algum documento vital à aplicação precisa ser armazenado no banco de dados para que uma comprovação possa ser feita no futuro, caso necessária. O .NET Framework, por ser uma biblioteca mais […]

Trabalhando com arquivos PDF no C#

Não é segredo para ninguém que os arquivos PDF dominaram a questão de exportação de documentos em sistemas de informação. Você gera uma fatura no seu sistema? Talvez você tenha que gerar um boleto ou qualquer outro tipo de relatório? Então provavelmente a exportação desses documentos para PDF é um requisito básico da sua aplicação. […]

Multi-relatórios no mesmo formulário com o Report Viewer

Um erro comum que muitas pessoas cometem ao trabalhar com o Report Viewer no Windows Forms é criar um formulário (do Windows Forms) para cada relatório do sistema. Eu diria que o próprio designer do Report Viewer no Visual Studio induz os desenvolvedores a esse erro, uma vez que ele possibilita a escolha do relatório […]

Parâmetros do ADO.NET: por favor, pare de concatenar strings nas suas sentenças SQL!

Eu tenho certeza que, em alguma parte do código das suas aplicações, você já precisou realizar alguma consulta no seu banco de dados, não é mesmo? Isso é uma tarefa tão comum que acabamos nem nos dando conta se estamos fazendo da forma correta. Ao realizarmos consultas utilizando as classes base do ADO.NET (DbConnection, DbCommand, […]

Instalando o SQL Server junto com a aplicação

Finalmente, depois de meses desenvolvendo o seu aplicativo, você acabou o projeto. Você já testou todos os cenários que você conseguiu imaginar e o resultado foi positivo: tudo está funcionando perfeitamente. Pequeno detalhe: no seu computador. É nessa etapa que começa uma nova batalha: distribuir a sua aplicação. Uns tempos atrás eu escrevi um artigo […]

Previous Posts Next posts