Migrando um projeto do Azure para a versão 2.3

Saiu durante o Build o SDK 2.3 do Azure. Eu atualizei as dependências de um projeto em que estava trabalhando para essa versão utiliznado Nuget, atualizei o servidor de build e tudo fucionou, build acontecendo normalmente e testes passando. Até que eu montei um outro servidor de build e o build falhou. Porque? Porque o Visual Studio não atualiza um projeto de cloud services automaticamente para a versão 2.3. Um projeto web, ASP.NET, não vai sofrer com isso. Já um projeto cloud services sabe Continue Lendo →

Novidades na próxima versão do C# (projeto Roslyn)

Semana passada durante o evento Build da Microsoft foram apresentadas diversas novidades. As mais interesssantes, na minha opinião, são as sobre C#. O time do C# vem fazendo um excelente trabalho, tanto no lado técnico quando em outros. Por exemplo, foi anunciado que agora o compilador do C# é open source, com uma licença Apache 2, muito permissiva. Você agora pode baixar o compilador, que foi reescrito em C#, e testar na sua máquina. Vá para roslyn.codeplex.com, clone o projeto e veja por Continue Lendo →

Curso de TDD e BDD no Agile Trends: você precisa disso. (confie em mim, sou um analista de negócios)

Em abril eu vou participar do Agile Trends como Trend Talker. Eu vou falar sobre as aventuras de trabalhar com análise de negócios ágil em "Análise de negócios ágil é jogar a vida no hard". Eu levei um tempo, mas finalmente consegui colocar em uma imagem de onde vem a dificuldade de trabalhar assim. Espero que você assista para que possamos trocar umas ideias sobre isso. Veja mais informações aqui. Ocorre que boa parte das dificuldades que enfrento tem a ver com o "lado de lá" da Continue Lendo →

TFS Build: Ajustando limites de tempo para execução das Builds Definitions

Em um dos clientes da Lambda3 que estou trabalhando, estamos fazendo a criação de Build Definitions em Java utilizando Maven. Essas builds executam, entre outras coisas, o deploy das aplicações nos ambientes de desenvolvimento, homologação e produção. Em um dos builds que estamos executando, meu cliente percebeu uma certa demora na sua execução. Ao executar a investigação dessa demora, detectamos que o respectivo servidor de homologação não estava respondendo e por esse motivo o Continue Lendo →

Entenda o licenciamento do Visual Studio Online

Você já ouviu falar do Visual Studio Online? O serviço é excelente, mas você sabe quanto custa? Convenhamos: licenciamento nunca é algo fácil de se entender. Quando envolve uma nova oferta então – como é o caso do Visual Studio Online – as coisas só complicam. Por outro lado, não dá para fugir dessa discussão. Para garantirmos que nossa empresa está devidamente licenciada (e não está desperdiçando dinheiro pagando mais que o necessário), precisamos entender exatamente como Continue Lendo →

EPM? Pra quê?! Usa o TFS!

Você conhece o Microsoft Project Server (também chamado de "EPM")? Gostaria de usá-lo na sua empresa para gerenciar projetos de software? Depois de ler este post talvez você mude de ideia... Sei que o título deste post pode causar alguma polêmica – mas acredite, é por uma boa causa . Frequentemente nossos clientes de ALM perguntam sobre o tal do “EPM” (quando, na verdade, eles querem mesmo é falar do Microsoft Project Server). Aliás, engraçado como EPM acabou virando sinônimo Continue Lendo →

QuickRead: uma app para te ajudar a ler mais rápido

Quem me acompanha no Twitter deve ter visto eu comentando sobre o Spritz, um projeto que permite que você leia mais rápido utilizando um pequeno widget que mostra as palavras de um texto no mesmo lugar. Como as palavras se sobrepõe, você consegue ler mais rápido, já que estima-se que 80% do tempo da leitura seja movendo os olhos de lugar, e com o widget você não precisa. Pois é, eu adorei a ideia. Eu leio muito. Muito. Muito mesmo. Artigos, emails, blogs. Leio muito. E se eu conseguisse Continue Lendo →