OVH Cloud OVH Cloud

Experiences Delphy/Visual Studio/Windev/Autres

53 réponses
Avatar
Alexey K.
Bonjour, je d=E9veloppe en WinDev depuis 3 ans mais j'aimerais connaitre
votre avis sur d'autres outils :

-Delphy
-Visual Studio
-Autres

Quels sont les outils les plus utilis=E9s en SSII?
Sur quel type de projets?
Principaux points forts/faibles de chaque outil, votre note/10?
Peut-on les comparer a WinDev? Si oui, comparatif succinct en quelques
points.
Votre meilleur choix selon le type de projet?

Merci,
Cordialement.

10 réponses

1 2 3 4 5
Avatar
tjfromparis
Je pense que les outils n'ont pas les memes cibles de developpement, et il
faut prendre aussi en compte la culture de l'entreprise.
Personnellement, pour de la gestion de données, il doit etre difficile de
battre un outil comme Windev.
Pour un outil "systeme" j'utilise plutot VB (ou j'utiliserais les .NET ou
delphi si je les connaissait)

Chez nous, le débat n'est pas vraiment sur les outils mais sur ce qu'il y a
derrière :

Quand je propose Windev, on me repond
"Et si demain j'ai besoin de qq'un ? des prestations dotNet, PLSQL on m'en
propose tous les jours , du windev c'est plus rare"

Et puis avec le contrat Select, on telephone à Bill et il descend avec son
armée pour analyser/corriger le probleme (enfin du moins ils essayent).

Windev : je m'adresse ou ? c'est qui l'editeur de ce truc ?
bref tout le monde connait le produit mais l'editeur et le services
derrière, inconnu au bataillon.

Du coup je dois me mettre au C#, et c'est vrai que c'est quand meme moins
.... "tranquille" que Windev.

Personnellement, j'aime bien ce langage (je ne me prononce pas pour le
moteur HF que je ne pratique pas assez). En plus vous etes toujours dispo
pour un p'tit conseils et les sites comme Windevasso tres pratiques (au
passage merci aux personnes qui le maintiennent).

Pour des developpements orientés données et agréable pour l'utilisateur
c'est vraiment plus rapide (le temps gagné sur le coté Dev permet d'etre
consacré aux tests ou bonus pour l'utilisateur)





"Gilles HUDAULT" a écrit dans le message de news:
4318b85c$0$21299$
ton enerve m'énerve
hi hi hi
"Dev" a écrit dans le message de
news:431803ba$0$2366$
> (cette remarque ne vaut pas que pour toi mais cette erreur m'ennerve


;-))
oui tu as bocoup de nerfs mais un seul 'n' suffit pour écrire "enerve"

--
Cordialement
Christophe Charron

Service Développement
PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:

"Manu" a écrit dans le message de
news:df8pu2$kuk$
>
> "Alexey K." wrote in message
> news:
> >Question dans le prolongement de ce thread :
> >Mon concurrent direct qui code en Delphi utilise la BDD Firebird.
> >Quelqu'un connait?
>
> Oui
>
> >Il parait que c'est gratuit et très puissant?
>
> Oui et c'est un SGBDR complet (tu as même des colonnes de type ARRAY)
> et
la
> communauté continue de progresser.
>
> > Il existe un accès quelconque pour attaquer cette base avec Windev ?
>
> oui : FB4WD sur www.sqlmanagerx.com (basé sur l'excellente API IBPP -
dispo
> sur www.ibpp.org) et même un accès IB4WD écrit il y a plus de 2 ans par


N.
> Steinlet !
>
> >(En effet je serais peut être amené à interroger ses données / voir
> > a écrire dedans.)
>
> Mon accès sait faire tout celà ! Un contributeur a même déjà un projet
basé
> dessus (désolé je n'ai que son mail, même pas son prénom). Nous sommes
> actuellement en cours de finalisation de compatibilité avec SQLManagerX
V4.
> Donc pour ceux qui connaisse votre projet basé sur SQLManagerX + MySQL


ou
> autre sera bientot compatible FireBird :-D
>
> >Vos expériences?
>
> PS : arretez d'utiliser des tournures de phrase un peu particulière si
vous
> ne savez pas les écrire ! voir s'écrit avec un e final dans votre cas:
VOIRE
> (cette remarque ne vaut pas que pour toi mais cette erreur m'ennerve


;-))
>
>








Avatar
Vincent
tjfromparis a écrit :
Je pense que les outils n'ont pas les memes cibles de developpement, et il
faut prendre aussi en compte la culture de l'entreprise.
Personnellement, pour de la gestion de données, il doit etre difficile de
battre un outil comme Windev.



Qu'est-ce que windev a de si exceptionnel sur le plan de la gestion des
données ?

Pour un outil "systeme" j'utilise plutot VB (ou j'utiliserais les .NET ou
delphi si je les connaissait)

Chez nous, le débat n'est pas vraiment sur les outils mais sur ce qu'il y a
derrière :

Quand je propose Windev, on me repond
"Et si demain j'ai besoin de qq'un ? des prestations dotNet, PLSQL on m'en
propose tous les jours , du windev c'est plus rare"

Et puis avec le contrat Select, on telephone à Bill et il descend avec son
armée pour analyser/corriger le probleme (enfin du moins ils essayent).

Windev : je m'adresse ou ? c'est qui l'editeur de ce truc ?
bref tout le monde connait le produit mais l'editeur et le services
derrière, inconnu au bataillon.

Du coup je dois me mettre au C#, et c'est vrai que c'est quand meme moins
..... "tranquille" que Windev.

Personnellement, j'aime bien ce langage (je ne me prononce pas pour le
moteur HF que je ne pratique pas assez). En plus vous etes toujours dispo
pour un p'tit conseils et les sites comme Windevasso tres pratiques (au
passage merci aux personnes qui le maintiennent).

Pour des developpements orientés données et agréable pour l'utilisateur
c'est vraiment plus rapide (le temps gagné sur le coté Dev permet d'etre
consacré aux tests ou bonus pour l'utilisateur)




Effectivement, on facilement des dev qui sont beau. Par contre sur le
gain de temps, depuis que j'utilise windev et delphi dans les 2 cas pour
dev client/Serveur, je ne constate pas un gain de tps significatif avec
windev.





Avatar
Georges Peyre
Bonjour,

Est-ce que Delphi 6 permet de créer des DLL utilisables par Windev ?
Si oui, pouvez-vous préciser quelques exemples de DLL réalisables qui
permettent de créer des fonctions inexistantes sous WD8 ou WD9.

Cordialement


--
Elle est pas belle la vie ?
Avatar
Daniel
Bonjour,
"Georges Peyre" writes:

Bonjour,

Est-ce que Delphi 6 permet de créer des DLL utilisables par Windev ?


Oui

Si oui, pouvez-vous préciser quelques exemples de DLL réalisables qui
permettent de créer des fonctions inexistantes sous WD8 ou WD9.



-Serveur d'application pour faire du n-tiers
-Création de grille
-Enfin tout ce qui vous passe par la tête car vous pouvez même
modifier les bibliothèques et les recompiler...



Cordialement


--
Elle est pas belle la vie ?





--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Avatar
Georges Peyre
Bonjour

Daniel avait prétendu :
Bonjour,
"Georges Peyre" writes:

Bonjour,

Est-ce que Delphi 6 permet de créer des DLL utilisables par Windev ?


Oui

Si oui, pouvez-vous préciser quelques exemples de DLL réalisables qui
permettent de créer des fonctions inexistantes sous WD8 ou WD9.



-Serveur d'application pour faire du n-tiers
-Création de grille
-Enfin tout ce qui vous passe par la tête car vous pouvez même
modifier les bibliothèques et les recompiler...



Merci pour vos réponses

Cordialement

--
Elle est pas belle la vie ?
Avatar
headsman
Vincent a écrit :

tjfromparis a écrit :
> Je pense que les outils n'ont pas les memes cibles de developpement, et il
> faut prendre aussi en compte la culture de l'entreprise.
> Personnellement, pour de la gestion de données, il doit etre difficil e de
> battre un outil comme Windev.

Qu'est-ce que windev a de si exceptionnel sur le plan de la gestion des
données ?



Bonjour,

Nous sommes présentement en cours de décision pour changer de
plateforme de développement. Nous utilisons actuellement DataFlex (si
cela dit quelquechose à quiconque).

Un point très important est la base de donnée: en dataflex elle est
de type fichier, très robuste, multi-utilisateur. Pas besoins
d'installer de serveur. Simplement installer l'application dans un
dossier, la partager sur un réseau, et voila! Un logiciel multi-usager
très stable.

Nous savons qu'avec le HyperFile de Windev il est possible de faire la
même chose. C'est un avantage.

J'aimerais savoir s'il y d'autre SGDB sur le march;é pour faire la
même chose avec ces critères de très haute stabilité, basé sur des
fichiers, intégré à l'application et surtout multi-usager.

Je sais seulement que Firebird peut le faire mais en mono-usager...
mais je ne connais pas Firebird (j'ai seulement lu les features
rapidement sur le site).

Est-ce que quelqu'un à des suggestions? (Je pose la question dans
l'optique que nous pourrions aussi considérer le développement en
Delphi/Pascal Lazarus/FreePascal. Nous voulons voir toutes les
possibilités avant de prendre une décision afin de ne pas le
regretter plus tard. Le multi-plateforme sera aussi considéré.)

Merci beaucoup de vos commentaires.
Avatar
Daniel
"headsman" writes:

Vincent a écrit :

> tjfromparis a écrit :
> > Je pense que les outils n'ont pas les memes cibles de developpement, et il
> > faut prendre aussi en compte la culture de l'entreprise.
> > Personnellement, pour de la gestion de données, il doit etre diffic ile de
> > battre un outil comme Windev.
>
> Qu'est-ce que windev a de si exceptionnel sur le plan de la gestion des
> données ?

Bonjour,

Nous sommes présentement en cours de décision pour changer de
plateforme de développement. Nous utilisons actuellement DataFlex (si
cela dit quelquechose à quiconque).

Un point très important est la base de donnée: en dataflex elle est
de type fichier, très robuste, multi-utilisateur. Pas besoins
d'installer de serveur. Simplement installer l'application dans un
dossier, la partager sur un réseau, et voila! Un logiciel multi-usager
très stable.



C'est pareil avec Windev et HyperFile.

Nous savons qu'avec le HyperFile de Windev il est possible de faire la
même chose. C'est un avantage.

J'aimerais savoir s'il y d'autre SGDB sur le march;é pour faire la
même chose avec ces critères de très haute stabilité, basé sur des
fichiers, intégré à l'application et surtout multi-usager.

Je sais seulement que Firebird peut le faire mais en mono-usager...
mais je ne connais pas Firebird (j'ai seulement lu les features
rapidement sur le site).



Firebird est simplement la branche Opensource de Interbase 6.5. Il
s'agit d'un sgbdr avec moteur et serveur. Il a tout ce qui est demandé
à un SGBDR.


Est-ce que quelqu'un à des suggestions? (Je pose la question dans
l'optique que nous pourrions aussi considérer le développement en
Delphi/Pascal Lazarus/FreePascal. Nous voulons voir toutes les
possibilités avant de prendre une décision afin de ne pas le
regretter plus tard. Le multi-plateforme sera aussi considéré.)



Tout dépend de l'application, de l'équipe projet. Le seul point qui me
semble un peu risqué dans ton cas est de rester sur le principe d'une
base fichier avec partage. De mon côté j'opterais plus pour des sgbdr
opensource ou plus connu (sqlserver, oracle).


Merci beaucoup de vos commentaires.




--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Avatar
headsman
J'aimerais bien utiliser un serveur RDBMS comme PostgreSQL par exemple,
etc. Mais un des avantages que nous avons (dit de nos clients et
installateurs) c'est qu'il n'est pas nécessaire d'avoir de serveur. Et
c'est exact, c'est un avantage.

Je ne suis pas chaud chaud aux bases fichiers, mais pour le moment nous
ne voyons rien pour le remplacer facilement.

Merci de votre commentaire!
Avatar
Real Phil
Bonjour,

Nous développons des logiciels d'affaires depuis plus de 25 ans.
Nous avons surtout utilisé Basic, QuickBasic, Foxpro DOS et VisualFoxpro.
Nous avons pris beaucoup de temps à explorer les possibilités de changement
vers un nouveau langage; dont 14 mois (temps partiel) à faire des tests de
comparaisons avec Windev versus ce dont nous étions habitué.

Considérant qu'aucun langage n'est parfait puisque chacun a ses forces et
ses faiblesses, notre choix s'est arrêté sur Windev à cause surtout de son
environnement de travail et de son langage simplifié. Plus on l'utilise,
plus on l'apprécie. Beaucoup de petits détails automatiquement gérés par
Windev. Au début, ce n'est pas aussi évident que le prétend PC-Soft. Mais
l'apprentissage progresse assez rapidement par la suite.

Un point qui nous a fait beaucoup hésiter était la vitesse de gestion des
fichiers de données. Avec Foxpro, les vitesses sont réellement
époustouflantes. Windev est beaucoup plus lent sur ce point. Mais, comme
tout est relatif dans la vie, nous avons choisi de passer outre et de
continuer notre investigation Windev. Finalement, on a décidé que la vitesse
est acceptable - on ajoute des jauges et des messages - et ça va comme ça.
Il faut dire que tout n'est pas lent tout le temps. Retrouver ou localiser
un fichier avec un index est très rapide. La lenteur (relative) se voit dans
les traitements importants de plusieurs milliers de fichiers et selon les
traitements qui sont faits.

Mais on y regagne tellement du coté développement. Je dirais même que dans
plusieurs cas, ce que nous considérions ardu comme travail et développement,
devient agréable et amusant avec windev. L'aide est exceptionnellement bonne
aussi.

Beaucoup d'assistance dans la maintenance aussi. Par exemple, si on change
le nom d'une variable globale, toutes les références (erreurs) sont
mentionnées. Il suffit de cliquer dessus et cela nous positionne exactement
sur la ligne à changer. Merveilleux! La version 9 propose même de faire le
changement pour nous.

C'est certain que c'est une question de goût personnel aussi - il y a des
inconditionnels dans chaque langage. Mais, de notre coté, nous nous
félicitons régulièrement de notre décision.

Réal Phil

==================================
"headsman" a écrit dans le message de
news:

Vincent a écrit :

tjfromparis a écrit :
> Je pense que les outils n'ont pas les memes cibles de developpement, et


il
> faut prendre aussi en compte la culture de l'entreprise.
> Personnellement, pour de la gestion de données, il doit etre difficile


de
> battre un outil comme Windev.

Qu'est-ce que windev a de si exceptionnel sur le plan de la gestion des
données ?



Bonjour,

Nous sommes présentement en cours de décision pour changer de
plateforme de développement. Nous utilisons actuellement DataFlex (si
cela dit quelquechose à quiconque).

Un point très important est la base de donnée: en dataflex elle est
de type fichier, très robuste, multi-utilisateur. Pas besoins
d'installer de serveur. Simplement installer l'application dans un
dossier, la partager sur un réseau, et voila! Un logiciel multi-usager
très stable.

Nous savons qu'avec le HyperFile de Windev il est possible de faire la
même chose. C'est un avantage.

J'aimerais savoir s'il y d'autre SGDB sur le march;é pour faire la
même chose avec ces critères de très haute stabilité, basé sur des
fichiers, intégré à l'application et surtout multi-usager.

Je sais seulement que Firebird peut le faire mais en mono-usager...
mais je ne connais pas Firebird (j'ai seulement lu les features
rapidement sur le site).

Est-ce que quelqu'un à des suggestions? (Je pose la question dans
l'optique que nous pourrions aussi considérer le développement en
Delphi/Pascal Lazarus/FreePascal. Nous voulons voir toutes les
possibilités avant de prendre une décision afin de ne pas le
regretter plus tard. Le multi-plateforme sera aussi considéré.)

Merci beaucoup de vos commentaires.
Avatar
jacques trepp
Real Phil a écrit :
Bonjour,

Nous développons des logiciels d'affaires depuis plus de 25 ans.
Nous avons surtout utilisé Basic, QuickBasic, Foxpro DOS et VisualFoxpro.
Nous avons pris beaucoup de temps à explorer les possibilités de changement
vers un nouveau langage; dont 14 mois (temps partiel) à faire des tests de
comparaisons avec Windev versus ce dont nous étions habitué.

Considérant qu'aucun langage n'est parfait puisque chacun a ses forces et
ses faiblesses, notre choix s'est arrêté sur Windev à cause surtout de son
environnement de travail et de son langage simplifié. Plus on l'utilise,
plus on l'apprécie. Beaucoup de petits détails automatiquement gérés par
Windev. Au début, ce n'est pas aussi évident que le prétend PC-Soft. Mais
l'apprentissage progresse assez rapidement par la suite.

Un point qui nous a fait beaucoup hésiter était la vitesse de gestion des
fichiers de données. Avec Foxpro, les vitesses sont réellement
époustouflantes. Windev est beaucoup plus lent sur ce point. Mais, comme
tout est relatif dans la vie, nous avons choisi de passer outre et de
continuer notre investigation Windev. Finalement, on a décidé que la vitesse
est acceptable - on ajoute des jauges et des messages - et ça va comme ça.
Il faut dire que tout n'est pas lent tout le temps. Retrouver ou localiser
un fichier avec un index est très rapide. La lenteur (relative) se voit dans
les traitements importants de plusieurs milliers de fichiers et selon les
traitements qui sont faits.

Mais on y regagne tellement du coté développement. Je dirais même que dans
plusieurs cas, ce que nous considérions ardu comme travail et développement,
devient agréable et amusant avec windev. L'aide est exceptionnellement bonne
aussi.

Beaucoup d'assistance dans la maintenance aussi. Par exemple, si on change
le nom d'une variable globale, toutes les références (erreurs) sont
mentionnées. Il suffit de cliquer dessus et cela nous positionne exactement
sur la ligne à changer. Merveilleux! La version 9 propose même de faire le
changement pour nous.

C'est certain que c'est une question de goût personnel aussi - il y a des
inconditionnels dans chaque langage. Mais, de notre coté, nous nous
félicitons régulièrement de notre décision.





eh ben dis donc ! si pcsoft ne t'élève pas une statue, après ça !
;)
--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de
(enlever '-pas de spam' pour me joindre)
http://www.albygest.com
1 2 3 4 5