Imagine construir nossas aplicações com Silverligth utilizando toda a estrutura do Team Foundation Server, com isso controlar versões, trabalhar com WorkItems, enfim ter controle total do nosso projeto, podem ver mais benefícios do Team Foundation Server clicando aqui.

Com o Blend 3 conseguimo habilitar o uso do TFA para o nosso designer da mesma forma que fazemos com o Visual Studio para os nosso programadores, para fazer isso existe um Fix para o Blend 3, clique aqui para fazer download. A instalação é simples e finalizando o Blend estará pronto para ser integrado ao Team Foundation Server.

Agora conseguimos abrir um projeto que já está adicionado no TFS e o Blend já pede a senha de acesso.

image

Agora a janela com a estrutura do projeto no Blend já mostra todos os arquivos com um cadeado na frente.

image

Para editar um arquivo fazemos igual no Visual Studio, botão direito no arquivo e pedimos para fazer Check Out.

image

Agora o ícone no arquivo já muda para uma seta, então eu consigo ver facilmente quais arquivos estão comigo e estou trabalhando no momento.

image

Agora vamos adicionar um botão nesse arquivo, e vamos fazer Check In, vamos mandar nossa modificação para o TFS e os outros desenvolvedores do projeto podem fazer um Get Latest Version que já estarão com o botão no projeto deles.

image

image

Repare na imagem acima que posso colocar comentários, vincular meu Check In a algum Work Item, exatamente igual fazemos no Visual Studio.

Outro recurso interessante é que podemos visualizar um histórico de cada item do projeto, clique com o botão direito no mesmo arquivo e depois View History For This Item.

image

Uma janela com todos os Changeset´s do projeto será aberta, podemos ver abaixo um changeset de quando o item foi adicionado e também quando foi editado, mostrando também qual usuário fez a operação, reparem que o comentário que coloquei na janela de Check In aparece ali.

image

Um recurso interessante que conseguimos utilizar é fazer uma comparação do arquivo entre os Changeset´s, vou selecionar os dois changesets e vou clicar no botão Compare, uma janela será aberta mostrando o código fonte do meu arquivo com as linhas modificadas.

image

Essa foi uma pequena demonstração do poder do Blend 3 integrado ao Team Foundation Server, com isso temos controle total do nosso projeto.

Abraços.

[ad] Espaço de anúncio vazio (#1)!