Aller au contenu

Préférences et cookies

Afin d’améliorer votre expérience sur notre site et de réaliser des statistiques de visites, nous utilisons des cookies. Rien n’est déposé sans votre accord, et le refus n’enlève l’accès à aucun contenu. Ce choix peut être modifié à tout moment.

Gérer les traceursVos données

Personnaliser

ArticleApplications & Développement

Le Delphi nouveau est arrivé !

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.

La rédaction

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.

Newsletter

La Quotidienne LMI

Recevez chaque matin l’actualité IT de la rédaction.

Le Delphi nouveau est arrivé !