Examinando as queries geradas pelo Entity Framework 7

Alguns problemas nos fazem questionar a validade da query gerada por ferramentas ORM. Select n+1 e o uso excessivo de joins são dois casos em que é interessante lembrar que existe um banco de dados por trás e investigar a query gerada. Aí começa a hora do horror. Uma query simples torna-se impossível de debugar….

Continuar lendo

Você conhece o AutoMapper?

Sabe aquela sensação de “deve ter um jeito melhor de fazer isso” que todo programador tem? Boa parte das vezes isso acontece quando estamos repetindo código demais. Você olha pro código que está fazendo, tem certeza de que existe uma maneira melhor de fazer essa tarefa, mas você não sabe qual é essa maneira. Eu…

Continuar lendo

Como extrair o banco de dados do seu aplicativo Android sem root

Você está desenvolvendo um aplicativo para Android, ele já está em produção e tudo está funcionando bem. Até que não está mais. O usuário reporta um bug e você não consegue reproduzi-lo em seu ambiente de testes, você está diante de algo que tira o sono de desenvolvedores do mundo inteiro: um bug que só…

Continuar lendo

Meus recursos favoritos do Xamarin Studio

Durante a faculdade experimentei diversas IDEs diferentes, desde as básicas de C/C++ (CodeBlocks, Dev-C++), até as avançadas de Java (Eclipse, NetBeans), hoje ainda trabalho com Flex usando o Flash Builder (que é feito em cima do Eclipse), além de já ter experimentado o IntelliJ IDEA, portanto, é com bastante convicção que digo que Visual Studio é…

Continuar lendo