Construir um site não é sobre apenas fazer um layout bonito com uma funcionalidade bacana.
Escalabilidade, confiabilidade e velocidade são três características principais de bons sites.
Desenvolvedores devem manter essas características em mente ao construir seus sites.

Felizmente, existem várias ferramentas gratuitas e pagas disponíveis que podem nos ajudar a testar a carga, velocidade e o desempenho de um site.
Neste artigo, vamos dar uma olhada em algumas dessas ferramentas que eu considero muito eficazes. Read More →

Considere um caso em que você tenha um loop para iterar através de milhares de registros. Você sabe que seus registros em torno da 500 iteração estão corrompidos ou mal funcionais e você precisa depurar esse valor. Aí você se pega em uma dúvida:  Você vai continuar pressionando F5 até atingir o número de registro 500? Claramente temos uma melhor maneira de realizar este tipo de trabalho com o Visual Studio. Aqui é onde você pode usar um ponto de interrupção condicional. Isso é feito configurando a condição de Contagem de Bits no ponto de interrupção, em outras palavras, acerte o ponto de interrupção quando iterou 499 vezes. Read More →

Antes de seguir esta rota “drástica”, pegue uma xícara de café e pense em pressionar a tecla Enter.

O que vai acontecer ? Você vai perder todas as configurações realizadas no Visual Studio, isso inclui extensões e configurações de TFS, GIT e por ai vai, resumindo, ao executar as instruções abaixo a próxima execução do Visual Studio voltara como se você tivesse acabado de instalar.

Eu particularmente executo sempre esses passos quando pego uma maquina de outro desenvolvedor que “estragou o Visual Studio” ou em alguma situação especifica de erro desconhecido no TFS ou GIT. Read More →