Neste artigo veremos tudo o que há de novo no IDE, incluindo VCL GuideLines, Live Templates, melhorias no editor de código, novidades no suporte ao ASP.NET, desenvolvimento .NET e Win32 e muito mais! Em especial, vou comentar tudo o que assisti em uma palestra de 5 horas, ministradas por alguns dos principais arquitetos do Delphi (Allen Bauer, Dany Thorpe, Anders Ohlsson e John Kaster).
Borland Developer Studio 2006
Antes de começar, vou explicar um pouco a atual situação do Delphi para que eu possa conduzir o restante deste overview. A Borland, por volta de 2001, anunciou os seus planos para a criação de um IDE único que suportasse várias linguagens. O codinome do projeto dado na época, para quem lembra, foi “Galileo”. O projeto veio à tona com o lançamento do C#Builder 1.0. O C#Builder, ferramenta Borland para desenvolvimento de aplicações .NET com o C#, usava o Galileo como IDE base, que passou a ser chamado a partir daí de Borland Developer Studio 1.0 (BDS).
No ano seguinte, a Borland anunciou o Delphi 8, com suporte ao .NET Framework. O Delphi 8 estava “hospedado” na versão 2.0 do Borland Developer Studio. Em
A partir de agora o nome utilizado para referenciar o IDE é Borland Developer Studio 2006 (a versão 4.0), previamente conhecido pelo codinome “Dexter”. O BDS 2006 comporta agora quatro produtos em um só (ao adquirir qualquer um deles, você tem direito a utilizar os demais gratuitamente):
• Delphi 2006 - Win32;
• Delphi 2006 - .NET;
• C# Builder 2006;
• C++ Builder 2006 (nova personalidade suportada agora no BDS 4.0);
É claro, devido à popularidade da “marca” Delphi, muitas referências ao BDS 4.0 são feitas com o nome “Delphi
Nota: Pouco antes do fechamento desta edição, a Borland anunciou em seu site que a personalidade C++ seria lançada na forma de um “Preview” no BDS
Delphi 2006: Missão
A equipe da Borland salientou quais são os principais objetivos do novo produto, onde destaco o seguinte:
• Melhorias na qualidade e performance do IDE;
• ECO “basic” em todas as versões – para incentivar o uso do ECO (Enterprise Core Objects), a Borland distribui agora o framework em todas as versões do produto, incluindo Professional, Enterprise e Architect;
• VCL Design Guidelines – novas melhorias no Form Designer, conforme veremos mais adiante neste artigo;
• Together – aqui provavelmente está uma das principais novidades do IDE, agora temos o suporte full ao Together, ferramenta para design e modelagem UML da Borland. Tudo está integrado no mesma IDE;