Au coeur des Points forts de 4D V11,12 SQL

  • En effet, Que ce soit pour des projets basiques en local ou des solutions en client-serveur avec de nombreux clients..., l'évolution se fait généralement en douceur : sans changer une ligne de code, le moteur de 4D prenant tout en charge. La version serveur de la version 11ou la 12 donne d'excellents résultats en termes de réactivité.

  • Multiplateforme : un même programme peut être porté de Mac OS à MS Windows (et vice-versa) sans changer une seule ligne de code. La compatibilité Linux est espérée…
  • Toute l'administration des bases et leur configuration sont centralisées en un seul point (le Centre de Support et Maintenance)
  • Les sauvegardes sont soit déclenchables dans le code soit programmables à heures régulières
  • l'indexation très puissante permet de faire des recherches en full-text
  • 4D est conforme à toutes les normes du marché :
    • SQL2 (la dernière) : la grande majorité des commandes existantes dans ce langage est implantée dans 4D
    • XML : 4D est "orientée" XML. Les données et la structure sont directement exportables en XML pour une réutilisation avec d'autres produits.
    • Webservices : un assistant permet d'utiliser simplement des Webservices.
    • Web 2.0 : un framework Ajax a été développé afin de simplifier l'intégration des données issues de 4D à des pages web dynamiques
    • Flex : des librairies 4D pour Flex permettent de connecter les données 4D via SQL dans une application cliente riche
    • Oracle : via le driver ODBC, 4D peut communiquer avec les bases oracle
    • UTF8
  • Un traitement de texte (4D Write) et un tableur (4D View) sont intégrés en natif dans 4D. Il existe en plus des objets 4D qui permettent de communiquer directement avec les applications de la suite Office.
  • Un développement complet peut être réutilisé très simplement dans un autre par simple glisser-déposer, grâce à la prise en compte de la programmation orientée composants
  • 4D est à la fois serveur de données, serveur Web, serveur de webservices et serveur SQL.
  • le langage de programmation de 4D est tokennisé : un développement fait avec des commandes en français sera automatiquement traduit en anglais, en allemand, en espagnol ou en japonais selon la version de 4D utilisée.
  • un framework permet de développer des pages web spécifiquement adaptées à l'iPhone
  • Le déploiement client/serveur est d'une grande simplicité.by TAATJENE

Comments

Popular Posts