Iniciando em Programação – parte 1 – Qual linguagem usar?

Bem vindo! Estamos iniciando uma série que consiste em orientações básica para aqueles que estão tendo o seu primeiro contato com o mundo da programação. Geralmente o programador se apega a uma linguagem de programação. Acredito que em muitas vezes esta é a primeira linguagem (aquela que aprendemos lá na faculdade ou no curso técnico … Continue lendo Iniciando em Programação – parte 1 – Qual linguagem usar?

Extension methods, um recurso fantástico do .Net C#!

Apesar de programar em c# já alguns anos, faz pouco tempo que venho utilizando um fantástico recurso da linguagem. Estou falando de extension methods (metodos de extensão). Com esse recurso é possível incorporar à um Type novos comportamentos mesmo que estejam em um assemble, não é necessário recompilar a classe. Isso é possível através de … Continue lendo Extension methods, um recurso fantástico do .Net C#!

Entity Framework – Code First Migrations com Mysql

Bem Vindo mais uma vez. Dessa vez vou falar sobre um assunto que pode interessar a muitos desenvolvedores. Atualmente um dos SGBD mais utilizados em projetos WEB é o MYSQL, pelo fato de ser free, a maioria dos servidores WEB disponibilizam este banco de dados como opção padrão. Também é um gerenciador muito eficiente. Creio que dispensa … Continue lendo Entity Framework – Code First Migrations com Mysql

Chave Composta, Recurso ou Problema?

Bem Vindo! Nesse PAPO DEV vamos falar de um assunto que está relacionado a projeto de banco de dados. Quero deixar claro que não sou DBA, nem pretendo ensinar nada sobre isso. Vamos apenas colocar em questão um assunto que pode interessar a muitos desenvolvedores. Tenho minha opinião formada sobre a questão. Mais claro ninguém é … Continue lendo Chave Composta, Recurso ou Problema?

Cinco motivos para não usar Delphi

Bem Vindo! Depois de algum tempo sem escrever aqui decidi atualizar este post, com certeza muito polêmico.. Depois de muitas críticas sobre o post achei por melhor revisa-lo num tom menos pejorativo. Embora seja polêmico,  acho válido para quem pensa em iniciar a carreira como programador, por se tratar de uma experiência que já vivenciei. … Continue lendo Cinco motivos para não usar Delphi

EntityFramework com Firebird (tutorial)

Bem Vindo! Muitos desenvolvedores de sistemas desktop utilizam o SGBD Firebird por ser aberto e possibilitar uma certa facilidade de 'manuseio' por ter a possibilidade de concentrar o banco em um único arquivo. Para utilizar o Firebird em seu projeto .NET é necessário algumas configurações no Visual Studio. Com este passo a passo vou especificar … Continue lendo EntityFramework com Firebird (tutorial)

Controle de Usuários – Windows Forms C#

Em muitos projetos podemos encontrar a necessidade de criar controles que tenham características visuais ou comportamento semelhante. Nestes casos e bem comum apelarmos para o “copy-paste”. No entanto existe uma alternativa muito mais elegante, e pode-se dizer, mais correta, é criarmos nossos User Control’s em projetos Windows Forms ( que é o que vou mostrar … Continue lendo Controle de Usuários – Windows Forms C#