OVH Cloud OVH Cloud

Diférences entre la version 5 et la version 9

4 réponses
Avatar
bernard tatin
Bonjour,

Oui, je suis en retard de plusieurs trains.

Ceci dit, est-ce qu'il y a des différences importantes entre le modèle
objet de le 5 et de la 9? Si oui, lesquelles?

Merci,

Bernard.

4 réponses

Avatar
Vincent
bernard tatin a pensé très fort :
Bonjour,

Oui, je suis en retard de plusieurs trains.

Ceci dit, est-ce qu'il y a des différences importantes entre le modèle objet
de le 5 et de la 9? Si oui, lesquelles?

Merci,

Bernard.



Non, ou si peu ...
Entre les versions de WinDev, c'est surtout l'ihm qui change, la
structure du wlangage n'évolue que très peu.
Quelques fonction en +, en fait des encapsulation d'API pour agrémenter
leur pub, "faites celà avec une lignes de code".
Memes les vrais différences (source de données) ne font que
remplacé/amélioré la gestion des vues déjà présente dans la 5.

Mais malgrés tout, je travaille en 8, et celà m'embeterai beaucoup
d'avoir à rejouer avec la 5 ou 5.5,

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Avatar
Roumegou Eric
Après mure réflexion, Vincent a écrit :
bernard tatin a pensé très fort :
Bonjour,

Oui, je suis en retard de plusieurs trains.

Ceci dit, est-ce qu'il y a des différences importantes entre le modèle
objet de le 5 et de la 9? Si oui, lesquelles?

Merci,

Bernard.



Non, ou si peu ...
Entre les versions de WinDev, c'est surtout l'ihm qui change, la structure du
wlangage n'évolue que très peu.



Oui l'énorme différence c'est l'editeur de code et la complétion
automatique. Plus besoin de noter tous les noms de champs sur un
papier, on voit tout de suite si la portée de la variable est ok, les
instructions arrivent de soi.

C'est un peu comme si on abandonnait le bloc note.

Quelques fonction en +, en fait des encapsulation d'API pour agrémenter leur
pub, "faites celà avec une lignes de code".



c'est vrai qu'en 5.5 on arrivait peu ou prou aux memes résultats.

Memes les vrais différences (source de données) ne font que remplacé/amélioré
la gestion des vues déjà présente dans la 5.




Ne travaillant exclusivement qu'avec des bases SQL, je ne peux pas
parler des améliorations propres au HF.
Il y a aussi les contrôles tables qui sont bien améliorés (encore une
fois meme si chacun avait du développé des outils ou classes equiv. en
5.5)

Mais malgrés tout, je travaille en 8, et celà m'embeterai beaucoup d'avoir à
rejouer avec la 5 ou 5.5,



ça c'est sûr je n'échangerais pas mon baril de 7.5 ,je n'ais la 9 que
pour WebDev :'( contre 4 barils de 5.5

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
bernard tatin
bernard tatin a écrit :
Bonjour,

Oui, je suis en retard de plusieurs trains.

Ceci dit, est-ce qu'il y a des différences importantes entre le modèle
objet de le 5 et de la 9? Si oui, lesquelles?

Merci,

Bernard.



Merci pour vos réponses.

En fait, je doit remettre d'aplomb un logiciel écrit avec Windev 5 et
refaire une nouvelle version à partir de zéro (nouvelle analyse, mise en
réseau...). Le choix des outils de développement et du langage est en
cours. Webdev 9, Java ou PHP, nous ne savons pas encore.

Bernard.
Avatar
Romain PETIT
Vincent a émis l'idée suivante :

Non, ou si peu ...



Oui, peut être peu de différence mais des pièges dangereux.
Par exemple, de mémoire, fsupprime renvoyait 0 en cas de succès en 5.5
alors que depuis la 7.5, elle renvoit 1 (vrai)...
Les bases HF ont évoluées (en bien) mais les migrations 5.5 peuvent
être difficiles si on ne maîtrise pas le format de fichiers HF7 (clés
composées, recherche générique...).
Pour passer à 7.5, le mieux est de l'utiliser avec des *nouveaux*
projets et d'abandonner toute idée de migration pour des projets 5.5
importants ou alors, si on tient vraiment à migrer de tels projetsn il
est indispensable de s'entrainer longuement à des migrations sur des
projets plus modestes et prévoir une longue batterie de tests de non
régression.

A+

--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)