Ontem obtive autorização do Nick Hodges para falar publicamente do Delphi 2009, então alguns artigos de agora em diante mostrarão as  experiências que estou tendo e as novidades desta nova versão.

Para começar, a IDE está muito mais leve e estável que o Delphi 2007, o tempo inicial de carga também foi reduzido, nem parece uma aplicação que utiliza bibliotecas .NET.

Meu primeiro teste foi converter a biblioteca de plugins “Jazz Plugin”, a grande surpresa é que apesar do Unicode não houve conversão, basicamente precisei criar um novo grupo de projetos, fazer uma cópia dos projetos do 2007, renomear os pacotes e recompilar.

Tiburon - Jazz Plugin

Recebi alguns Hints e Warnings durante a compilação, notificando sobre possíveis perdas em conversões de AnsiString para Unicode String, tudo muito simples de resolver.

 

image

Após compilar e instalar, já foi possível executar o Wizard para criar um novo projeto de plugins, tudo funcionou 100%, com uma performance e estabilidade superiores ao Delphi 2007.

Próximo passo será converter o Jazz SDK, utilizando os novos recursos adicionados a linguagem como Generics, e a nova implementação do DataSnap e DBX para aplicações em 3 camadas.

Bookmark and Share: