GAX/GAT February 2008 Final Release

Olá pessoal, tudo certo?

Quem tem acompanhado nossas discussões sobre Guias de Automação e Fábricas de Software precisa ler esse post. No último dia 24/02 foi lançado o Final Release do GAX/GAT para Visual Studio 2008 e 2005, uma notícia que vinha sendo aguardada pelo mercado.

Como sabemos, existem 3 diferentes mecanismos de customização e padronização de código no ambiente Visual Studio:

  • Visual Studio Templates
    Que permite a construção de templates de projeto e templates de itens de projetos;
  • Visual Studio SDK
    Que permite a construção de addins e wizards para Visual Studio, permitindo acesso direto às funcionalidades do ambiente IDE;
  • Guidances Automation (GAT/GAX)
    Pacotes de automação e geração de código, através da infra-estrutura GAT/GAX da Microsoft;

De fato, todas as Fábricas de Software disponibilizadas pela Microsoft são construídas através de Guias de Automação, que guiam os desenvolvedores por atividades complexas e repetitivas, garantindo maior padronização e controle sobre o código gerado.

Para relembrar, a figura abaixo apresenta os passos envolvidos na construção e uso de um Guia de Automação:

image

A infra-estrutura comum do GAX agora vale para o Visual Studio 2005 e Visual Studio 2008 e o link é esse aqui:

GAX - Guidance Automation Extensions - February 2008 Release
Ref.: https://www.microsoft.com/downloads/details.aspx?FamilyId=DF79C099-4753-4A59-91E3-5020D9714E4E&displaylang=en

Já o pacote para construção de guias GAT usado em design-time deve ser instalado de acordo com o ambiente destino:

...para o Visual Studio 2008:

GAT - Guidance Automation Toolkit for Visual Studio 2008 - February 2008 Release
Ref.: https://www.microsoft.com/downloads/details.aspx?familyid=B91066B3-D1D6-4990-A45F-34CF8DBDC60C&displaylang=en

...e para o Visual Studio 2005:

Guidance Automation Toolkit for Visual Studio 2005 - February 2008 Release
Ref.: https://www.microsoft.com/downloads/details.aspx?familyid=2700ED86-318C-4449-9DD2-5E1B60D1F4A5&displaylang=en

Agora é instalar e conferir...

Por enquanto é só! Até o próximo post :)

Waldemir.