Si Borland couvre désormais l'ensemble du processus de développement, l'éditeur n'en néglige pas pour autant les environnements de développement (EDI) qui ont fait son succès. Après JBuilder 2005, EDI pour Java, Delphi 2005 est sur la rampe de lancement. Lors de la
conférence utilisateurs de l'éditeur, qui s'est tenue les 17 et 18 novembre à Paris, David Intersimone (en photo ci-dessous), vice-président chargé des relations avec les développeurs, a présenté les principales évolutions de ce produit destiné à la programmation pour Microsoft Windows.
Annoncé en version française pour début décembre, Delphi 2005 réunit le
développement d'applications Windows 32 bit et .Net en un seul et même
outil. Les utilisateurs peuvent choisir entre les langages de Borland, Delphi pour Win32 et Delphi.Net, ou ceux de Microsoft, C# et ASP.Net.
Delphi 2005 met aussi en place un système pour le développement
guidé par les modèles, ECO II (Enterprise Core Objects). Celui-ci réunit le langage de modélisation UML et le langage OCL, ce dernier permettant de formaliser exigences techniques et règles métiers. Avec ECO, les architectes construisent des diagrammes UML pour définir la
logique de l'application et les interactions avec les bases de données.
A partir des modèles, ECO II génère du code dans les langages de Delphi
2005 et en SQL. Applications et bases de données évoluent ainsi en même
temps que le modèle. ECO fournit également un cache de données pour
objets .Net, capable de gérer la persistance.
La migration d'applications Win32 vers .Net est facilitée par le
portage sur .Net de VCL, la bibliothèque de composants graphiques de
Delphi. Dans la plupart des cas, une recompilation suffit pour
convertir un programme Win32 en application .Net.
Toujours plus de choix et d'intégration
Concernant l'accès aux données, là encore Delphi 2005 laisse le
choix des outils : BDE est toujours proposé pour se connecter aux bases
Paradox ou DBase. BDP (Borland Data Provider), une interface en code
managé, permet d'accéder à de multiples bases avec un même code,
contrairement à ADO.Net, également fourni, qui demande des adaptations
selon le SGBD.
Borland travaille actuellement à l'intégration de Delphi avec les
futurs produits de Microsoft : une fois que le framework .Net 2.0 sera
officiellement sorti, une mise à jour pour Delphi 2005 devrait suivre
peu après. Du côté des architectures matérielles, selon David
Intersimone, « l'apparition des processeurs multi-coeurs ouvrira des
opportunités intéressantes, notamment au niveau des débogueurs. Ceux-ci
devront pouvoir détecter quelles instructions sont exécutées sur quel
coeur ». Des séquences d'instructions pourront également être
paramétrées pour être traitées par différents coeurs. Borland compte sur
ses partenariats avec Intel, Microsoft et Sun, pour ajuster si nécessaire ses outils de développement aux nouvelles architectures multicoeurs ou 64 bit.
Le Delphi nouveau est arrivé !
0
Réaction
A l'occasion de la conférence utilisateurs de Borland, David Intersimone a présenté la prochaine édition de l'environnement de développement Delphi, dont la sortie française est imminente.
Newsletter LMI
Recevez notre newsletter comme plus de 50000 abonnés
Suivre toute l'actualité
Newsletter
Recevez notre newsletter comme plus de 50 000 professionnels de l'IT!
Je m'abonne
Commentaire