Visual FoxPro - Présentation détaillée

http://www.microsoft.com/france/msdn/vfoxpro/presentation.mspx

Quoi de neuf dans Visual FoxPro 9.0

Avec son moteur de base de données intégré, la relation étroite entre le langage et les données et ses puissantes améliorations, Visual FoxPro 9.0 est un outil performant pour construire et gérer des solutions bases de données de toutes tailles.

Son langage objet, axé sur les données, offre aux développeurs un ensemble d'outils robustes pour construire des applications utilisant des bases de données, dans un environnement client/serveur ou bureautique ou pour le Web. Les développeurs disposent des outils nécessaires pour gérer les données, organiser des tables d'informations par des requêtes, en créant une gestion intégrée de base de données de type relationnelles (DBMS). Visual FoxPro 9.0 leur permet de créer des applications complètes de gestion des données pour leurs clients.

Quelques-unes des améliorations de Visual FoxPro 9.0:

Ø      Facilité de construction de tout types de base de données.

*      Echange des données avec les serveurs SQL via un langage SQL aux capacités améliorées et un support des nouveaux types de données.

*      Amélioration de l'interface utilisateur permettant d'ancrer les formulaires et contrôles et meilleur support des images.

*      Personnalisation de l’affichage de la fenêtre des propriétés suivant vos propres choix, éditeur personnel, fontes des caractères et réglage des couleurs

*      Construction et déploiement d'applications pour les tablettes PC Windows.

*      Création et accès aux composants COM et services compatible Web XML par l'utilisation de la technologie .NET.

*      Visual FoxPro 9.0 vous permet de construire des solutions complètes, depuis les formulaires d'acquisitions jusqu’aux sorties de rapports complexes.

Ø      Nouveautés du système de Rapport

*      La nouvelle architecture de sortie a été étendue et permet un contrôle précis des rapports et de leurs formats.

*      Support pour les bandes de détails multiples pour des données utilisant des relations un à plusieurs.

*      Les rapports supportent le XML, le HTML, les formats d'images et la personnalisation de la fenêtre d’aperçu multipages.

*      La fenêtre d’aperçu offre une amélioration de la qualité d'affichage et le support pour pages multiples

*      Une nouvelle classe "ReportListener" fournit un accès lors de la génération du rapport aux évènement à l'exécution à permettant de créer tous types de sorties.

*      Enchaînement des rapports pour des impressions plus complexes.

*      Puissants outils de développements personnalisables.

*      Compatibilités avec les moteurs de rapports des versions précédentes permettant la récupération des anciennes applications.

Quoi de neuf dans Visual FoxPro 9.0

Ø      Manipulation et interaction des données.  

*      Les nouveaux types de données Varchar, Varbinary et Blob améliorent l'interaction avec les serveurs de type SQL.

*      Améliorations et extensions du langage SQL - plus de possibilités avec les fonctions SELECT, INSERT, UPDATE et DELETE.

*      CAST( ) - nouvelle fonction permettant la conversion entre divers types de données.

*      Nouvel Index Binaire - support du nouveau type d'index pour l'amélioration des performances lors de l'utilisation du TAG DELETED.

*      Adaptateur XML - amélioration du support des boucles hiérarchiques imbriquées XML et XSD

Ø      Nouveautés de l'Interface Utilisateur Final

*      Formulaires ancrables : permet un fonctionnement professionnel des applications Windows

*      L'ancrage vous permet de contrôler les mouvements des objets d'un formulaire lors du redimensionnement de celui-ci.

*      Boutons : meilleur contrôle de la position de l'image sur un bouton avec alignement du texte.

*      Cases à cocher : nouveau support de justification pour les labels des cases à cocher.

*      Etiquettes : support de la rotation du texte pour les messages des contrôles labels.

*      Formes géométriques et Lignes : possibilité de création de polygones et de courbes de Bézier.

*      Listes et Combos : utilisation des collections (séries) comme source de ligne.

*      Images : jointure images vers les images non orientées fichier.

Ø      Extension de la productivité du développeur

*      Page de propriétés : supporte des nouvelles options de fontes et d'affichage des couleurs, caractères étendus et expressions longues.

*      Extension des données : facilité de spécifier des propriétés personnelles dans l'éditeur et gestion des propriétés favorites.

*      Compilation en tâche de fond : visualisation des syntaxes incorrectes lors de la frappe des lignes de codes.

*      Panneau de contrôle : améliorations et nouveaux onglets comme l'explorateur de données.

*      Extension des capacités système : plus de limite pour les tableaux, la taille des procédures et les niveaux d'imbrications.

*      Manipulation des chaînes fortement améliorées

*      ICASE( ) : nouvelle fonction similaire au DO CASE sur une ligne (similaire au IIF()).

*      International : support amélioré pour l'utilisation des jeux de caractères internationaux dans les applications

 

Visual FoxPro de Microsoft corporation a été choisi comme langage de développement en fonction de ses exceptionnelles performances, de sa capacité à gérer des bases de données : Avec son moteur de base de données intégré, la relation étroite entre le langage et les données et ses puissantes améliorations, Visual FoxPro 9.0 est un outil performant pour construire et gérer des solutions de toutes tailles. Son langage objet, axé sur les données, offre un ensemble d'outils robustes dans un environnement client/serveur ou bureautique.. Nous disposons ainsi des outils nécessaires pour créer les applications complètes de gestion les plus élaborées, utilisant des bases de données de type relationnelles. VFP9 peut en outre servir de frontal à la gestion de données distantes (ORACLE – SQL SERVER)

 

Mise à jour 31 janvier 2011 (c) RFi - Richard Flouriot