Artigos da disciplina de desenvolvimento de software.

Como usar criptografia no C#

Hoje na aula de segurança Digital falamos um pouco da importância de criptografar sistemas de informação corporativos. Um bom desenvolvedor deve conhecer os princípios básicos da criptografia e saber quando…

Continuar lendo Como usar criptografia no C#

Criando planilhas e gráficos no EXCEL com C#

Considere a seguinte interface   Utilize o seguinte código dentro do botão: // Inicia o componente Excel Excel.Application xlApp; Excel.Workbook xlWorkBook; Excel.Worksheet xlWorkSheet; object misValue = System.Reflection.Missing.Value; //Cria uma planilha…

Continuar lendo Criando planilhas e gráficos no EXCEL com C#

Gerar uma planilha do Excel com C#

Este é um exemplo bem simples de como podemos utilizar a biblioteca de objetos de Excel dentro de uma aplicação Windows Forms. Como exemplo, nesta demonstro como exportar dados digitados…

Continuar lendo Gerar uma planilha do Excel com C#

Criando backup do MySQL com C#

Política de backup deve fazer parte da segurança de qualquer sistema de informação. Neste aula de hoje vamos aprender como utilizar a extensão MySqlBackup para exportar facilmente toda a base…

Continuar lendo Criando backup do MySQL com C#

Como trabalhar com checkboxcolumn no DataGridView

Considere o seguinte formulário, onde a primeira coluna do DataGridView é do tipo DataGridViewCheckBoxColumn     Ler todas as linhas do dataGridView Trabalhar com checkbox no datagriview exige correr todas as…

Continuar lendo Como trabalhar com checkboxcolumn no DataGridView

Encriptando senhas no MySQL

Uma maneira simples e rápida de codificar dados no MySQL é usando a função ENCODE(). Esta função é baseada em um algoritmo de 256 bits baseado em uma senha definida…

Continuar lendo Encriptando senhas no MySQL

Gravar registros de Logs em C#

Um arquivo de log pode ser um simples arquivo txt onde são registradas determinadas ações de um usuário, ou ações do próprio sistema. Porém, estes arquivos não devem ser expostos…

Continuar lendo Gravar registros de Logs em C#

Trabalhando com a ProgressBar no C#

Telas de Splash são utilizadas em muitos sistemas. Elas são aquelas janelas de boas vindas e normalmente são seguidas de uma barra de progresso para que o usuário acompanhe o carregamento…

Continuar lendo Trabalhando com a ProgressBar no C#

Acesso à WebCam pelo C#

Já vimos em uma aula anterior como fazer a captura de tela do computador, veja aqui. Hoje veremos como realizar o acesso à WebCam USB ou integrada de um notebook.…

Continuar lendo Acesso à WebCam pelo C#

Métodos de operações SQL no C#

Na aula Operações com MySQL no C# vimos as 4 operações básicas do MySQL, estes eram códigos para serem adicionados em botões. Porém, em uma aplicação com 4 operações; Adicionar, Editar,…

Continuar lendo Métodos de operações SQL no C#

Classe para limpar Textbox no C# (Control)

Chama-se controle qualquer elemento visual ou não que compõe o seu projeto C#. Um simples botão é um controle, um WindowForm também é. Qualquer elemento que possa ser controlado é…

Continuar lendo Classe para limpar Textbox no C# (Control)

Operações com MySQL no C#

Importante: Os exemplos a seguir não levam em consideração a orientação à objetos, este veremos em uma próx. aula. Todo SI (Sistema de Informação) estruturado em banco de dados relacionais…

Continuar lendo Operações com MySQL no C#

Captura de tela com C#

Que tal capturar a tela usando seu próprio software? 1. Inicie um novo projeto C# no VS, monte o window form a seguir, contendo um botão, uma pictureBox. 2. Antes…

Continuar lendo Captura de tela com C#