Delphi 2006 e Together
O casamento tão esperado
Eu me lembro do dia em que soube que a Borland havia comprado a Togethersoft, passei a noite pensando nas possibilidades de ter recursos do Together agregados as nossas ferramentas de desenvolvimento. Acho que não preciso dizer que a primeira visão que tive foi de como o Delphi massacraria a concorrência se tivesse tais capacidades disponíveis para os seus desenvolvedores.
Bom, logo soubemos que teríamos que esperar um tempo até que a equipe do Together trabalhasse em uma integração com o Delphi. Primeiro, veio a superfície de design para modelos de classe para o ECO I no Delphi 8 for .NET, depois a visualização e navegação de código Win32 ou .NET através de diagramas de classe no Delphi 2005. Mas em todos os eventos que fazíamos, os desenvolvedores seguiam fazendo a mesma pergunta: Quando teremos o Together for Delphi?
É com grande prazer que digo que o tempo de espera acabou. O Together não só foi integrado ao Delphi como se tornou um feature presente em TODAS as edições do Delphi 2006. É isso mesmo, os desenvolvedores que utilizam desde o Delphi 2006 Professional até o Delphi 2006 Architect poderão utilizar todos os diagramas UML 1.5 e o famoso LiveSource para as linguagens Delphi (Win32 e .NET) e C# (.NET).
Neste artigo irei apresentar como todos os recursos do Together disponíveis no Delphi 2006 podem suportar o desenvolvimento de aplicações Win32 ou .NET.
Projetos de análise
Uma das novas capacidades do Delphi 2006 é a criação de projetos de modelagem UML utilizando UML 1.5 ou UML 2.0, também conhecidos como projetos de design. Podemos considerar esses projetos como se fossem projetos de análise e como tal, não possuem nenhuma interação com código.
A vantagem desses projetos é permitir que você utilize o Delphi 2006 já na fase de refinamento do escopo, mesmo que ainda não tenha decidido se o projeto vai ser implementado na plataforma Win32 ou .NET. Uma vez que tenha definido qual plataforma, o Delphi 2006 pode transformar seu projeto de análise em um projeto de implementação em Delphi Win32, Delphi for .NET ou C# (.NET).
Para criar um novo projeto de design, selecione File>New>Other para acessar a caixa de diálogo New Items. Na lista de opções, selecione Design Projects e em seguida escolha UML 1.5 Design Projects, para criar projetos utilizando a versão 1.5 da UML ou UML 2.0 Design Projects para utilizar a versão mais atual da mesma.
" [...] continue lendo...