Categoria: desenvolvimento

0

Comunidades

Já tem algum tempo que quero falar sobre comunidades. Especificamente comunidades de desenvolvimento de software ou tecnologia. Minha história com elas começou lá no longínquo ano de 2003 quando saí da área de eletrônica, eu trabalhava com Automação Predial e AutoCAD, e fui para a área de desenvolvimento de software. Nessa época frequentei muito o Newsgroup da Microsoft o MSDN, respondendo perguntas, que as vezes eu não sabia, mas ia atrás da resposta, aprendia e repassava o conhecimento. Sempre achei que eu deveria retribuir e devolver o que aprendi nas comunidades para as comunidades, portanto aqui quero listar algumas das quais eu participo e você pode participar também, apensar lendo e aprendendo, ou compartilhando, mesmo que seja pouco, com todo mundo.

0

Open Command Line

Já quando eu escrevia código usando TFVC achava extremamente moroso ir com o mouse na janela de pendências, para fazer um check-in, tinha que posicionar o cursor para escrever uma mensagem, é uma boa prática muitas vezes ignorada propositalmente, clicar no botão check-in, etc… Por isso sempre fui um aficionado em procurar atalhos de teclado ou criá-los no VS e mais importante decorá-los! Por diversas vezes eu colei um mapa de atalhos do VS do lado do meu monitor. Usar o Git no Team Explorer é a mesma coisa, é ter que usar o mouse. Mas, o Git foi criado para ser usado no console e é assim que eu uso, quando programo eu mantenho o Visual Studio aberto e uma janela console. Mas mesmo assim eu tenho que ir no menu Iniciar do Windows, procurar e abrir; até mesmo a combinação de teclas “Win … digitando: power(…) e escolhendo” fica longa. É aí que o Open Command Line entra para facilitar a vida do desenvolvedor, veja abaixo.

0

Microsoft Visual Studio Licensing

Licenciamento de software pago é tão complicado quanto as licenças de software livre, sim elas existem e é preciso dedicar um tempo para entender qual a licença correta para o uso que você está dedicando ou se você está utilizando um software livre da maneira correta. No caso do ecossistema do Visual Studio e Team Foudation Server é interessante conhecer as possiblidades para licenciar corretamente e como cliente não utilizar produtos desnecessários e ou utilizando corretamente o valor de investimento da TI. Para isso é disponibilizado o Microsoft Visual Studio Licensing, um documento explicando todas as possibilidades de licenciamento. O documento é atualizado esporadicamente devido as atualizações de licença, por isso é interessante acompanhar novas publicações. Estou me comprometendo a postar cada detalhes de cada atualização no futuro. Mas vamos conhecer o documento e sua versão atual de Novembro de 2015?

0

tfpt treeclean

Semana passada fiz um post sobre o comando git clean, que faz uma limpeza na sua pasta de trabalho, eliminando arquivos de compilação, bin, obj, para .Net; arquivos que não estão no repositório e até mesmo pacotes Nuget, se não estiverem sendo versionados. E para quem usa TFVC, não tem? Tem, o comando treeclean! Vamos ver como ele funciona agora.