Sculpture 1.0 Final : uma ferramenta de automação sobre o GAT/GAX.
Olá pessoal, tudo certo?
Gostaria de recomendar hoje um projeto muito interessante do Codeplex, o Sculpture.
O Sculpture 1.0 Final foi publicado nesta terça-feira, dia 03/março. Confira:
Sculpture - Model Your Life
Ref.: https://sculpture.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=23952
O Sculpture é uma ferramenta baseada no Guidance Automation Toolkit e seus recursos (GAT/GAX). Já vimos bastante sobre essa dupla aqui no blog. Sendo assim, o Sculpture fornece um ambiente baseado em Wizards, conduzindo o desenvolvedor durante a criação de aplicações completas, a partir do modelo de banco de dados desejado.
Isso mesmo! Você aponta o modelo de dados que será usado, escolhe o tipo de aplicação que deseja e modela sua aplicação através de um conjunto de shapes, operando uma verdadeira DSL (domain specific language).
Que tipo de interface de aplicação você pode gerar? Veja o menu abaixo:
E que tipo de serviço podemos usar em nossa aplicação? Também temos um menu para isso:
E que tipo de acesso a dados podemos escolher? Veja abaixo:
Gostou? Vimos que é compatível com o Prism, mas ainda não terminei meus testes. Recomendo instalar o Prism v2.0 primeiro, antes do Sculpture 1.0. Aguardem mais dicas!
Para começar, recomendo a preparação de seu ambiente. Antes da instalação do Sculpture, você deve fazer a instalação dos pré-reqs sobre o Visual Studio 2008:
Visual Studio 2008 Service Pack 1
Ref. :https://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en
Guidance Automation Extensions - February 2008 Release (GAX)
Ref.: https://www.microsoft.com/downloads/details.aspx?familyid=DF79C099-4753-4A59-91E3-5020D9714E4E&displaylang=en
Guidance Automation Extensions for Visual Studio 2008 and Visual Studio 2008 Service Pack 1 Update (GAXP1409)
Ref.: https://www.microsoft.com/downloads/details.aspx?FamilyId=E28205C6-BB07-401B-9A76-804784598BF0&displaylang=en
Guidance Automation Toolkit for Visual Studio 2008 - Feb 2008 Release (GAT)
Ref.: https://www.microsoft.com/downloads/details.aspx?FamilyId=B91066B3-D1D6-4990-A45F-34CF8DBDC60C&displaylang=en
A partir dessa preparação, instale o pacote Sculpture. Ele deve criar uma nova pasta de templates de projetos no Visual Studio a partir do Guidance Packages, lembra dele? :)
Depois disso, é só experimentar as várias entradas do Wizard que é disparado para sua solução. Nos próximos posts vamos falar mais do pacote.
Tanto o Prism 2.0 como o Sculpture 1.0 podem ser entendidos como aceleradores para a construção de interfaces e aplicações. Enquanto o Prism oferece uma biblioteca (a CAL – Composite Application Library) para a construção de aplicações de composição, o Sculpture oferece um guia de automação, integrando uma fábrica de software com uma DSL para a construção de interfaces diversas, assim como o modelo de negócio e serviços.
Entender suas diferenças, arquiteturas e principais recursos será importante no momento da decisão pelo uso em nossos projetos. Por isso, experimente os dois pacotes (em ambiente controlado), sem moderação!!!
Por enquanto é só! Até o próximo post :)
Waldemir.
Comments
- Anonymous
April 01, 2009
PingBack from http://fiquepordentro.net/ferramenta/2009/03/08/arquitetura-de-solucoes-sculpture-10-final-uma-ferramenta-de/