Accueil > Forum > > > > decouverte de foxpro
decouverte de foxpro
mercredi 8 mars 2006 à 16:29:49 |
decouverte de foxpro

cudenetf
|
Bonjour,
je n'ai jamais programmé sous foxpro...
PAr contre , j'ai un programme developpé sous foxpro 2 (DOS) a "convertir" .
J'aimerais savoir s'il est possible de le convertir simplement sous visual foxpro ou si tout est a refaire?
De plus j'aimerais savoir, quels sont les avantages et les
inconvenients d'utiliser VFP plutot que c# ou autre langage de .Net et
d'une base de données (a part le fait qu'il y ait une base de données
native ds VFP). J'aimerais savoir quelles sont les
inconvénients/limites de foxpro... Peut on faire des graphiques , des
choses comme ca, integrer du code en c ou autre, etc...
Merci pour votre aide
|
|
mercredi 8 mars 2006 à 17:13:18 |
Re : decouverte de foxpro

Mike Gagnon
|
Je te conseille de considérer ce projet comme quelques chose à refaire.
VFP maintenant prend beaucoup d'avantage de Windows et son environment,
ce qui n'existait pas en DOS. Mais il n'y a pas de 'convertisseur
magique' que fera le tout pour toi.
Pour ce qui est c# et autre, si l'application est centré sur le data,
alors mon chois serait FoxPro. Pour ce qui est des Graphics oui, FoxPro
(version 9) prend avantage de GDI.
Mike Gagnon
|
|
mercredi 8 mars 2006 à 17:32:50 |
Re : decouverte de foxpro

cudenetf
|
d'accord mais ce que j'aimerai savoir,
meme s'il n'y a ps de convertisseur magique, est-il possible de reprendre du code ou faut-il tout recoder?
et quelles sont les inconvenient de foxpro? les limites?
J'aimerais savoir ce que ne fait pas foxpro pour pouvoir decider....
Que fais un langage de .net que ne fait pas foxpro??
Merci
|
|
mercredi 8 mars 2006 à 19:07:29 |
Re : decouverte de foxpro

Mike Gagnon
|
Non, la plupart du code retrouvé dans FoxPro DOS va fonctionner avec
VFP sauf bien sur les écran qui doit etre refaites pour les rendre
Windows. Un des avanatages de FoxPro est qu'il on su maintenir la
compatibilité du code entre les version.
J'aimerais savoir ce que ne fait pas foxpro pour pouvoir decider....
Que fais un langage de .net que ne fait pas foxpro??
Je ne peut pas te repondre. Cela fait 20 ans que je fais du FoxPro
et je ne ne vois pas changer de si tot. Et je dois admettre qu' il y a
vraiment rien qui me viens à l'esprit que FoxPro ne fais pas. Pour ce
qui est du .Net j'ai étudier un peu mais pas assez pour en faire une
comparaison. Il faudrait poser la question à quelque qui utilise les
deux. J'ai vu sur d'autres sites des comparaisons, mais pas assez pour
que je change. Il y une limite qui semble etre questionnée a toute les
versions de FoxPro, le limite de la taille des fichiers individuels qui
est de 2 gigs, mais je crois que cette limite n'est pas limité a
Foxpro, a part SQL , toutes les autres platformes ont cette limite à
différent niveaus.
Mike Gagnon
|
|
mercredi 8 mars 2006 à 23:41:19 |
Re : decouverte de foxpro

MichelAtoutFox
|
Bonjour, Pour en savoir plus sur VFP, regarde sur le site de l'association ( [ Lien ]), et sur le forum MS sur VFP le principal intéret de Fox, à mon sens, c'est son extraordinaire rapidité d'accès aux données - c'est LE langage data-centric. Son autre intéret, c'est son ancienneté (donc sa solidité) en tant que langage Orienté Objet. intéret ou inconvénient : l'absence de typage fort.
|
|
jeudi 9 mars 2006 à 05:53:24 |
Re : decouverte de foxpro

cudenetf
|
Merci bien pour ces informations....
Par contre , mon pere qui travaillait sous foxpro (DOS) me dit qu'il
n'y avait pas de systeme de transaction et que les fichiers sont
souvent corompus lors de pannes ou d'utilistion de plusieurs personnes
en reseau...
Je sais qu'il a beaucoup de probleme au niveau de la sécurité des
fichiers et qu'il est donc obligé d'avoir beaucoup de redondance dans
ses tables. Est-ce un véritable probleme? Quelles sont les soulutions??
|
|
jeudi 9 mars 2006 à 11:46:12 |
Re : decouverte de foxpro

Mike Gagnon
|
Je crois que vous cherchez plutot tous les points négatifs de FoxPro, plutot que les 'avantages et desavantages'
>>que les fichiers sont souvent corompus lors de pannes
Ce que peut arriver à n'importe quel fichiers, pas spécifiquement des tables Foxpro.
>> d'utilistion de plusieurs personnes en reseau...
Cela indique un mauvais design de l'application
>> Je sais qu'il a beaucoup de probleme au niveau de la sécurité des fichiers
La sécurité peut se faire au niveau des acces des dossier sous Windows.
Ou utuliser des table SQL au lieu des tables natives de FoxPro
>>>et qu'il est donc obligé d'avoir beaucoup de redondance dans ses tables
Pas du tout.
Mike Gagnon
|
|
jeudi 9 mars 2006 à 14:46:05 |
Re : decouverte de foxpro

MichelAtoutFox
|
Bonjour,
Beaucoup de choses ont évolué depuis FoxPro DOS... Nous en sommes à VFP9, et nous commencons de recevoir les premières DLL d'interopérabilité .Net
l'intsruction BEGIN TRANSACTION est bien présente dans VFP, le ROLLBACK aussi (on peut imbriquer 5 niveaux de transaction) ; on choisit les verrouillages optimistes ou pessimistes, de ligne ou de table, et le multi utilisateurs en réseau ne pose aucun problème.
Si on utilise les dbf pour stocker ses données, on sait au départ que ce n'est pas sécurisé, et que chacun peut y accéder (pas de gestion des droits par utilisateur sur les tables) ; il suffit d'utiliser SQL Server pour stocker les datas (une version gratuite est distribuée avec VFP depuis la version 6, me semble-t-il)
Je ne connais aucune raison qui rendrait nécessaire une quelconque redondance dans les tables.
Si on arrête un poste brutalement (un bon reset, quoi), alors on est presque certain d'avoir les index structurels abimés (normal, il faut prévoir l'onduleur et/ou la routine de vérif et de re-création des index). On peut parfois avoir un enregistrement abimé (la ligne en écriture au moment du crash, normal aussi, non?). Mais de là à parler de corruption de fichiers, non, ça, je n'ai pas vu en 20 ans.
Les solutions ? bien soigner le design de la couche data... bien réfléchir avant de commencer à coder!
|
|
jeudi 9 mars 2006 à 15:30:35 |
Re : decouverte de foxpro

cudenetf
|
ok merci pour ces reponses.
Comme je le disais au depart je ne l'ai jamais utilisé. Je ne fait que répété ce que j'ai entendu dire.... voila.
Mais c vrai qu'il y a souvent des problemes de fichiers. J'ai vu une
fois toutes les données décallées dans un fichier (ca se decalait de
plus en plus a chaque ligne), ct dingue. Je sais pas a quoi c du...
bon ben merci je jetterai un oeil sur ce langage pour voir s'il est simple d'utilisation
|
|
jeudi 9 mars 2006 à 18:23:31 |
Re : decouverte de foxpro

MichelAtoutFox
|
non, il n'y a pas souvent de problème de fichiers. les fichiers, on ne les voit pas (sauf éditeur hexa), on ne voit que des représentations de curseurs, ce n'est pas la même chose du tout! ce que tu décris est probablement un pb d'index. Simple d'utilisation, VFP ? oui et non, c'est bien son avantage et sa difficulté. A première vue, hyper-simple, en fait, complexe parceque complet, te permettant d'arriver à ton objectif de différentes façons, dont aucune n'est "mauvaise", mais dont certaines sont infiniment plus efficaces, rapides, et sures. Et pour les connaitre, et les évaluer, c'est long et compliqué...
Bienvenue chez les fondus du renard (regarde le site de l'assoce, tu y trouveras de nombreux exemples de code qui te permettront de te faire une bonne idée de ce qu'on peut faire)
|
|
Cette discussion est classée dans : base, convertir, foxpro, vfp, decouverte
Répondre à ce message
Sujets en rapport avec ce message
Accéderà une base access via VFP [ par kcidev ]
Bonjour,Je souhaiterai accéder à une base données Access via Visual FoxPro. Pouvez-vous m'indiquer les commandes à taper pour réaliser cet accès.Merci
[urgent] probleme base foxpro et installshield 11 [ par ducker88 ]
Bonjour a tous, Bon je sais que ce n'est pas trop l'endroit pour poster ce message mais peu etre pourrez vous quand meme m'aider.Voila j'ai un program
Mot de passe sur Base VFP [ par AGYSOFT ]
Bonjour,j'aimerais savoir s'il existe un moyen de mettre un mot de passe sur une base VFP 9.0 afin qu'il soit impossible de l'ouvrir par l'explorateur
connexion distante [ par glopglop ]
Bonjour,J'ai un site en ASP hébergé chez moi sur un poste avec IIS. C'est un extranet qui attaque (en lecture seul) une base VFP. Mon proble c'est que
Export Excel / Access [ par PVQL ]
Bonjour a toutes et tous, je souhaite transferer une base données en VFP vers ACCESS (migration d'une base en VFP version 7 qui tourne sur un poste en
problème d'insertion d'image dans une base foxpro [ par guyantoinemav ]
Bonjour, j'ai un soucis pour insérer des images dans ma base foxpro. J'ai une application VFP 6 que je veux migrer vers c# en conservant la base de do
CursorAdapter : Valeurs par défaut [ par IPfiX ]
Bonjour à tous,je suis sous FoxPro 9 SP1 et j'expérimente actuellement les CursorAdapter. J'utilise une connexion VFP native pour une base FoxPro et u
echange oracle foxpro [ par panterga ]
bonjourje ne suis pas un spécialiste d'oracle mais je recherche un bout de programme me permettant via foxpro 9 de me connecter une base oracle pour
J'ai un message d'erreur au moment de l'édition [ par sebfox69 ]
Bonjour,J'ai développé une application avec Visual Foxpro 8.0, qui fonctionne en TSE sur un serveur avec Windows serveur 2003.J'utilise une base de do
GRID VFP [ par Imedbenmiled ]
bonjour, je voudrai bien savoir comment forcer le curseur à revenir à la colonne précédente dans un contrôle GRID (VFP)
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
974 Application Server (12.2.4.0)974 APPLICATION SERVER (12.2.4.0)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP mySongBook Player (1.0.0)MYSONGBOOK PLAYER (1.0.0)mySongBook Player est un logiciel gratuit permettant l'accès à une archive de tablatures/partitio... Cliquez pour télécharger mySongBook Player
|