ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Thème : Optimisation des performances   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

ven. 14 mai 2004, 09h23
Eto Dermezel
atoutfox.public.association

Thème : Optimisation des performances

VFP offre une panoplie impressionante de manières de procéder pour
arriver à un résultat.

Les nombreuses questions sur le forum, et surtout les réponses,
montrent aussi qu'en fonction de leur culture, et surtout de leur
expérience, les renards ne procèdent pas de la même manière.

Serait-il envisageable de définir des schémas standards, accessibles au
newbies, permettant d'appliquer des méthodes systématisées :

par exemple,une grille dans un form soulève beaucoup de possibilités :
Appuyer le grille sur une table, une vue, un curseur ? dans quels cas
choisir l'un ou l'autre ?

La gestion de la Bdd :
Gestion des relations entre les tables implémentée au niveau de la base
ou manuellement (c'est mon cas et pourtant j'utilise fox depuis
longtemps)
Implémentation de triggers ou gestion manuelles des mises à jours et
suppressions en cascade (c'est toujours mon cas...)
Utilisation des environnements de formulaires et d'états ou ouverture
manuelle de la base et des tables par programmation.
Prescription ou Proscription de l'utilisation de commandes telles que
Set Filter, set Relation, etc ....

La sécurité dans fox :
Principe et mise en place de transactions
vérouillages de tables ou records (Manuel via flock() et rlock() ou
laisser fox gérer tout cela via les niveaux de buffering ?)

quelles sont les choix les plus évolutifs (passage du monoposte en
réseau (Post récent), passage à un serveur Sql, etc etc...)

Ces questions peuvent paraître basiques pour nombre des foxeurs
d'atoutFox, néanmoins, la démocratisation de Fox passe aussi par la
simplicité d'approche qu'auront les nouveaux et futurs renards de notre
outil de prédilection.

Il semble évident à ce jour qu'il est plus simple de se mettre à Access
ou VB (voir Windev) qu'à Fox, non que l'outil soit moins efficace dans
sa prise en main, mais simplement parceque, proposant plusieurs
possibilités pour finaliser un besoin, les utilisateurs non voir peu
expérimentés sont perdus. Le recours à un forum est une solution, mais
des exemple précis et commentés serait plus abordables.

Pour ma part, je verrais assez bien des thèmes abordés régulièrement et
documentés, concernant des aspects de fox qui éviteraient à beaucoup un
temps précieux perdu à expérimenter les solutions plutot que de les
implémenter après un choix appuyé.


eto Dermezel











Thierry Nivelet a pensé très fort :
> Bonjour,
>
> 2 thèmes en une semaine, c'est un peu léger.
> Où est la créativité légendaire des Renards ??
>
> SVP, faites un effort pour extraire de vos neurones embrumés "Tout ce que
> vous avez toujours voulu savoir sur VFP et que vous n'avez jamais osé
> demander" ...
>
> Quelques pistes de réflexion ...
> - Des problèmes sur lesquels vous butez régulièrement
> - Les posts que vous n'avez pas compris
> - Les commandes / fonctions / objets / PEM que vous n'avez jamais utilisés
> - Des outils / méthodes que vous avez adoptés avec succès et que vous
> souhaitez partager avec la Meute - Des outils / méthodes dont vous connaissez
> l'existence sans savoir au juste ce qu'ils sont - Des projets open-source
> AtoutFox - etc. etc.
>
> Poster un thème ne vous oblige pas à le présenter ni à participer à l'AG !!
>
> Se jeter à l'eau est la seule vraie façon de savoir si on sait nager, non ?
> --
> AtoutFoxement,
> Th N
> Communauté Francophone des Professionnels FoxPro
>
>
> "Thierry Nivelet" <info_nospam@abaqueinside.com> a écrit dans le message de
> news:L2TsTkPNEHA.1276@serveur... Bonjour,
>
> L'Assemblée Générale - Rencontre de l'association AtoutFox est prévue les
> jeudi 11-12[-13[14]] novembre prochains, probablement à Paris.
>
> Je vous propose d'établir l'ordre du jour de nos débats ici-même.
>
> Pour cela, proposez des thèmes de discussion en répondant à ce post en
> précisant : - Objet du message : thème (comme ça on les aura facilement tous
> sous les yeux) - Corps du message : intérêt du thème et principaux
> sous-thèmes
>
> Poster un thème ne signifie pas que vous le prenez en charge, simplement
> qu'il vous intéresserait.
>
> Lorsqu'une liste de thèmes sera établie, je vous proposerai de voter pour
> établir l'ordre du jour définitif. Le durée de la rencontre sera établie en
> fonction du nombre du nombre de thèmes retenus.
>
> Je poste quelques thèmes à titre d'exemple.

--
---------------------
Eto Dermezel
Permalink : http://www.atoutfox.org/nntp.asp?ID=0000000073
20 088 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :


www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3