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

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#