Olhando o histórico com Git

Uma atividade comum no dia a dia é olhar o histórico do controle de versão, onde buscamos números de atividades, assim como as alterações introduzidas por um commit. Assim pretendo mostrar alguns comandos que podem ser úteis e que poderemos usar no dia-a-dia.

Certificação 70-483 - Programming in C#

Recentemente andei estudando para o exame 70-483 da Microsoft. E como faço várias anotações resolvi agrupá-las e publicar para quem possa interessar.

Padrão Iterator

Frequentemente lidamos com coleções de dados na qual precisamos navegar e tomar uma ação para cada dado. Um padrão que pode ajudar a abstrair esta navegação, independente da estrutura de dado, é o padrão Iterator. Neste post vou te mostrar o que é este padrão.

A expressividade do C#

Faz 2 anos que estou trabalhando com C# e neste tempo aprendi muita coisa sobre a linguagem. Mas o que mais me chama a atenção nesta linguagem é a sua expressividade.

Neste post vou mostrar quais pontos do C# mais me chamam a atenção e como você também pode melhorar seu código e torná-lo mais expressivo com a linguagem.

Persistência de dados no Android com SQLite

Em muitos aplicativos no Android, existe a necessidade de salvar certos dados estruturados como o progresso do usuário em uma determinada ação quando o aplicativo é pausado.

Neste post, irei abordar o uso do banco de dados SQLite no Android.