quarta-feira, 22 de abril de 2009

Zoom de ecrã em apresentações

Uma das grandes dificuldades em fazer demonstrações em programação prende-se com a apresentação e leitura de código. Nas minhas apresentações costumo usar o ZoomIt - uma ferramenta excelente que permite em windows fazer o zoom de qualquer parte do ecrã e ainda permite fazer anotações com o rato, escrever texto e até marcar um relógio para os intervalos. É possível configurar os atalhos que permitem fazer o zoom, texto, desenho e intervalo. São os 130Kb mais bem empregues das minhas apresentações.

Consultar: http://technet.microsoft.com/en-us/bb897434.aspx

segunda-feira, 20 de abril de 2009

Reseeding de colunas do tipo identity em SQL Server

Quando estamos a fazer testes numa BD, por vezes, somos obrigados a inserir e remover registos vezes sem conta! O ideal seria abraçar os novos padrões de desenvolvimento com testes unitários e metodologias ágeis e nessa altura teríamos uma BD para testes e uma outra para deployment.
Mas mesmo assim por vezes queremos fazer um reset ao contador que faz o incremento das chaves primárias numéricas com incremento automático.

Este procedimento em SQL Server é muito simples, basta executar o seguinte comando:

DBCC CHECKIDENT('A_minha_tabela' , RESEED, 0)