Experimentando o novo Docker Beta: é sensacional!

Se você já usou Docker no Windows, ou no Mac, e no Linux, sabe que a experiência é muito inferior fora do Linux. Como, até o momento, o Docker só sabe lidar com contêineres Linux (algo que deve mudar ainda esse ano), e depende do kernel do Linux, pra rodar qualquer coisa no Docker você depende de um Linux.…

Continue lendo

Como licenciar corretamente o SQL Server do TFS

Licensing / Legal

OK, eu entendo que apesar de tudo que falei em meu post sobre TFS e VSTS você pode ter suas razões para querer usar o TFS on-premises. Quando uma empresa decide usar o TFS e se prepara para fazer a instalação, descobre que um dos pré-requisitos da instalação é o SQL Server.…

Continue lendo

Administrando usuários, grupos e permissões no console com TFSSecurity

Um bom administrador de um serviço hoje em TI usa console! A UI é importante, funciona para pequenas coisas, mas quando se precisa de automação, ou executar lotes de alterações, nada melhor que o bom e velho console.

No TFS/VSTS não é diferente, a Microsoft por anos focou na UI, porém cada vez mais dá destaque as ferramentas de console, sua linguagem de script Powershell, etc…

Quando precisamos fazer grandes alterações na estrutura de permissionamento do TFS/VSTS, usar a ferramenta TFSSecurity não é uma opção.…

Continue lendo

Das tasks declarativas do XAML aos steps do imperativo Powershell: build vNext

O TFS, sempre comparado a um simples versionador de código fonte, sempre vejo perguntas do tipo “qual a vantagem  do TFS em relação ao SVN?”; tem uma importante parte negligenciada constantemente por empresas que não possuem um bom processo de ALM: build.…

Continue lendo

ASP.NET 5 – conhecendo Middlewares

Fala galera, beleza?

Uma das novidades mais bacanas do ASP.NET 5 é a forma como ele trabalha com Middlewares. Abaixo vamos entender um pouco o que são, de onde vem, o que comem como funcionam e como implementar Middlewares para nossas aplicações ASP.NET 5.…

Continue lendo