Autor

Anderson Oliveira

Anderson Oliveira é desenvolvedor, escritor e docente no CEETPS - Centro Estadual de Educação Tecnologia de São Paulo. Atualmente trabalha na Administração Central do CPS e leciona aulas de programação na Etec Prof. Carmine Biagio Tundisi de Atibaia.

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 pelo usuário para uma planilha do Excel. Download de exemplo de como exportar dados para o Excel com C# Você pode baixar o exemplo desta […]

Primeiro programa em VisuAlg – Variáveis.

VisuAlg é um interpretador de Algoritmos, uma ferramenta que propõe facilitar o aprendizado de lógica de programação, seu uso é bem simples mas deve seguir os padrões de desenvolvimento de algoritmos. Material do curso: clique aqui. Veja um exemplo de um programa criado usando VisuAlg;   Algoritmo “Olá Mundo” Var // Seção de Declarações das […]

Material VisuAlg

Download da versão 3 do VisuAlg e material de apoio: https://goo.gl/Li58P4 Aulas de VisualG aqui no Blogson Se você está aprendendo a programar, estes outros artigos podem lhe interessar; Primeiro programa em VisuAlg – Variáveis. Operadores Relacionais no VisuAlg Estrutura condicional SE SENÃO Estrutura de repetição no VisuALG – Enquanto Exemplos para praticar no VisuAlg […]

Exemplo de form de contato usando PHPMailer

O PHPMailer é uma popular classe PHP que envia e-mail autenticados, ou seja, é necessário de um servidor SMTP, um usuário e uma senha para enviar e-mails, isso garante que todos os e-mails enviados sejam legítimos. Função mail() x PHPMailer A função mail() do PHP é muito útil quando necessita enviar e-mail para o próprio […]

Introdução a Lógica de Programação

Um algoritmo é uma série detalhada de instruções para executar uma operação ou resolver um problema. Em uma abordagem não técnica, usamos algoritmos em tarefas diárias, como uma receita para assar um bolo ou um manual do tipo faça você mesmo. Tecnicamente, os computadores usam algoritmos para listar as instruções detalhadas para executar uma operação. […]

Criando backup do MySQL com C#

Política de backup deve fazer parte da segurança de qualquer sistema de informação. Nesta aula de hoje vamos aprender como utilizar a classe MySqlBackup para exportar facilmente toda a base de dados do sistema. Preparando o projeto para fazer backups do banco MySQL Se você já possui um sistema de informação, é importante que a […]

Aplicativo de vagas de emprego, Vagas Atibaia

Fiquei muito feliz pela repercussão do aplicativo Vagas Atibaia, primeiramente divulgado no site da própria Etec e depois divulgado pelo site do Centro Paula Souza e replicado no site oficial do Estado de São Paulo. Além disso, jornais regionais também noticiaram como o Jornal de Jundiaí e grupos do Facebook também ajudar a impulsionar a divulgação deste app social, […]

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 linhas e testar o valor delas, note que os códigos a seguir são semelhantes pois utilizam da mesma lógica. Vamos programar primeiro o botão “Selecionar […]

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 pelo programador. Esta função é excelente para criptografar dados pequenos como senhas, números de cartões de crédito Exemplo de codificação Supondo que a senha escolhida para […]

Esqueça o clipart do Office, conheça o Pickit

Triste com as pobres opções de clipart do Word ou do Power Point? Pois é, é triste mesmo! Mas uma startup americana resolveu isso criando um complemento integrado ao Office chamado Pickit. Aprenda a instalá-lo e utilizá-lo.   Para instalar, acesse a página do complemento no Office Store: https://store.office.com/addinstemplateinstallpage.aspx?rs=en-US&assetid=WA104178141 Vamos fazer a instalação primeiramente no Word. clique […]