Borland lance Delphi 8 en France à partir du 19/12/2003. Comme les versions précédentes, Delphi 8 est proposé en plusieurs niveaux de versions. Mais comme Delphi 8 est 100% .NET, la répartition des fonctions dans les diverses versions du produit n'est plus la même que dans les versions antérieures. Le tableau suivant indique les différences entre les 3 niveaux Delphi proposés par Borland.
Caractéristique | Professionnel | Enterprise | Architect |
---|---|---|---|
Définition de la version | Développement d’applications Web ou à interfaces graphiques riches pour .NET | Développement en équipe d’applications pour bases de données d’entreprise avec ADO.NET. | Conceptions, déploiements et développement pour .NET pilotés par modèle. |
Fonctionnalités RAD | |||
Environnnement RAD avec compilateur Delphi intégré, éditeur avec CodeInsight™, ErrorInsight™, et outils bidirectionnels LiveTools, inspecteurs d'objet, et Déboguage Delphi pour .NET | X | X | X |
Fonctionnalités du framework Microsoft .NET, y compris accès aux données, générations d'images, XML, expressions régulières, surveillance et enregistrement des performances, transactions, téléchargements de fichiers, gestion de files de messages, etc. SDK Microsoft .NET inclus. | X | X | X |
Contrôles usuels d’interfaces utilisateurs VCL.NET. Intégration des contrôles WinForms tierce partie par la VCL. Héritage de fiches (form inheritance) | X | X | X |
Développement Web accéléré (RAD) pour Microsoft® .NET avec VCL Forms, Windows® Forms, Web Forms, ASP.NET, services Web XML et applications console .NET CUI. | X | X | X |
Développements et fournisseurs ADO.NET pour interfaces graphiques avec licences "locales" pour Borland InterBase, MSDE 2000, et Microsoft® Access | X | X | X |
Architecture d'accès aux données dbExpress™, Borland® Database Engine (BDE) pour les bases de données locales Paradox® et dBASE®), et accès multi-niveaux client DataSnap (MIDAS) | X | X | X |
UML et développement collaboratif | |||
Borland Star Team Edition Standard | X | X | |
Visualisation du code Delphi par Borland Together fournissant en permanence une vue UML active du code | X | X | X |
Modélisation UML™ basée sur Together, avec import et export pour d'autres outils du marché | X | ||
Borland Optimizeit Profiler pour Microsoft .NET Framework | X | ||
Framework objet Borland® Enterprise Core Objects (ECO™): architecture d'entreprise .NET dirigée par les modèles, avec fonctionnalités objet automatiques: transactions, cache, gestion de versions et interrogation. C'est la nouvelle version pour .NET du produit Bold introduit avec Delphi 7 Architect. | X | ||
Traducteur de persistence objet/relationnel pour l'intégration des objets en cache avec les fichiers XML et les bases SQL sous contrôle du modèle UML. | X | ||
Développement ASP.NET avec Delphi | |||
Concepteur de pages HTML / Web Forms pour la création rapide d'applications Web ASP.NET | X | X | X |
Création de services Web ASP.NET et intégration de services Web externes | X | X | X |
Contrôles Web Borland® DB Web pour faciliter la création d'applications ASP.NET dirigées par les données | X | X | |
Composants complémentaires dans toutes les versions | |||
Delphi 7, client plug-in Borland CaliberRM™, Borland InterBase Developer Edition, Borland InterBase Express™ (IBX) ComponentOne® Studio Enterprise pour Borland® Delphi™ 8, Composants Nevrona Indy, InstallShield Express™ Borland Edition, Rave Reports® Borland Edition, WiseOwl Demeanor for .NET Personal Edition (brouilleur (obfuscator) de code) |
Mises à jour depuis les versions antérieures de Delphi
Borland propose deux formules de mise à jour:
- La première pour les clients possédant déjà Borland Delphi 7.
- La seconde pour les clients possédant une version 3 ou 4 ou 5 ou 6. Les versions 1 et 2 ne sont pas éligibles.
Prérequis
Delphi 8 nécessite selon Borland une machine avec au minimum un Pentium II 450MHz et 128 Mo de mémoire, mais 2GHz et 512 Mo de mémoire sont des prérequis plus réalistes. Il fonctionne sur 3 systèmes d'exploitation:
- Windows/2000, Professionnel ou Server
- Windows/XP Professionnel
- Windows Server 2003