Visual FoxPro

Un article de Wikipédia, l'encyclopédie libre.

PRESENTATION

En date du 14 Avril 2007 Microsoft annonce l'abandon de ce logiciel ( source JDN )

Visual FoxPro (VFP) est un outil très puissant commercialisé par Microsoft depuis 1995. Il comprend :

qui permet aux développeurs de faire absolument tout ce dont ils ont besoin. VFP a une excellente compatibilité ascendante : un code écrit il y a 5 ans peut toujours et avec un minimum de travail être maintenu et amélioré. VFP est aussi un outil de développement rapide (et durable) d'applications (RAD) permettant aux développeurs de concevoir des applications d’aspect sophistiqué avec un minimum d’efforts.

Pour plus d'information : http://www.atoutfox.org/articles.asp?ACTION=FCONSULTER&ID=0000000222 http://www.atoutfox.org/articles.asp?ACTION=FCONSULTER&ID=0000000016

VISUAL FOXPRO Version 9.0

La solution de création d'applications qui allie les avantages du langage et ceux des outils de productivité

Pour information : http://www.str.fr/FicheProduits.aspx?Num=MSFT08

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. on 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 locales ou distantes pour les tablettes PC Windows.
  • Création et accès aux composants COM et services compatibles 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.

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

Pour plus de détails : http://msdn.microsoft.com/vfoxpro/productinfo/sysreqs/default.aspx

Pré-Requis matériel

Visual FoxPro (VFP) n’est pas très gourmand : Minimum Requis

  • Processeur PC avec un processeur Pentium
  • Système d’exploitation : Microsoft Windows 2000 avec Service Pack 3 ou plus ; Microsoft Windows XP ou plus ; Microsoft Windows Server 2003 ou plus
  • Mémoire 64 MB de RAM minimum; 128 MB ou plus
  • Disque dur : 165 MB d’espace disque pour une installation typique ; 20 MB d’espace disque pour les pré requis de Microsoft Visual FoxPro 9.0
  • Lecteur CD-ROM ou DVD-ROM
  • Vidéo : Super VGA 800 X 600 ou plus avec 256 couleurs
  • Souris Microsoft Mouse ou souris compatible

Pour Plus d’information http://msdn.microsoft.com/vfoxpro/productinfo/features/default.aspx

Le monde de Visual FoxPro

Vous ne serez jamais seul pour programmer, la communauté est très, très, très active (la preuve est ici).

Voici quelque lien utiles :

Site Web de la Communauté Francophone des Professionnels FoxPro http://www.atoutfox.org

Trouver du code :

http://www.foxforum.net/ http://www.emsystems.be/befox/ http://www.foxprofr.com http://www.universalthread.com http://www.foxite.com http://www.moteurprog.com http://fox.wikis.com http://www.foxunit.org http://www.news2news.com http://www.mfug.ca

Site Web Microsoft : http://msdn.microsoft.com/vfoxpro Microsoft communautés Visual Foxpro : - US http://msdn.microsoft.com/vfoxpro/community/related/default.aspx - France http://www.microsoft.com/france/communautes/partenaires/default.asp

Site Web Microsoft France : http://www.microsoft.com/france/msdn/vfoxpro/default.mspx http://www.microsoft.com/france/msdn/vfoxpro/presentation.mspx Serveur de news Microsoft : microsoft.public.fr.fox ou via le web http://www.microsoft.com/france/communautes/webnews/france/default.mspx?dg=micros…