Windev 12 ou visual studio 2008 ? - Divers - Programmation
Marsh Posté le 19-02-2008 à 11:36:22
WinDev, je ne suis pas sûr qu'il y ait pire.
Visual Studio 2008, c'est pas trop mal.
Si ça peut t'aider
Marsh Posté le 19-02-2008 à 11:39:34
albertos a écrit : (gestion des sources, debuggage,...) |
VS2008 a tout ça tu sais
(le débugger est intégré, il y a Team Foundation Version Control (une sous partie de Team Foundation Server) pour la gestion de source dans la version Visual Studio Team System 2008, et des plugins genre Ankh si tu veux utiliser SVN à la place de TFS)
Marsh Posté le 19-02-2008 à 12:09:50
VS sans hésiter
Windev cay le mal
Marsh Posté le 19-02-2008 à 12:31:12
Non mais personne ne lui a dit que le langage associé à ces 2 IDE n'était pas du tout le même ?
En windev, on fait du windev et point barre !
Avec VS, on fait du C#, du VB, du C++... bref, des langages standard quoi !
Avant de choisir un IDE, faut d'abord choisir le langage qu'on souhaite utiliser
Marsh Posté le 19-02-2008 à 13:21:51
Harkonnen a écrit : Non mais personne ne lui a dit que le langage associé à ces 2 IDE n'était pas du tout le même ? |
C'est vrai que j'ai pas assez argumenté...
Quand je dit windev cay le mal, je parle du langage aprés un IDE ca reste un IDE on s'y adapte
Le :
"g est un entier
BOUCLE
SELON g
CAS 1:
...
FIN
SI ...ALORS
SORTIR
FIN
FIN"
est a mon sens, imbuvable.
De plus je suis septique sur l'avenir du windev alors que le VB et le C# ont encore de longues années devant eux.
Marsh Posté le 19-02-2008 à 13:59:44
bpoujol a écrit : |
Qu'est ce qui te fais penser cela ? J'ai vu pas mal d'annonce avec windev comme pre requis du temps ou je cherchais un taff.
Sinon oui je sais que le langage est pas le meme , j'ai deja utilisé VS pour faire du VB.net mais c'etait tres légé.....
Marsh Posté le 19-02-2008 à 14:03:41
albertos a écrit : |
Le truc, c'est que windev n'existe qu'en france, est totalement propriétaire, et est totalement pourri
Je doute qu'il meurt un jour, PCSoft arrivera toujours à trouver des gogos, mais bon...
Marsh Posté le 19-02-2008 à 14:22:09
J'ai oublié d'ajouter qu'on utilise divers terminaux (ultra portables avec wince, des 'bippeuses' qui lisent les codes barres pour la préparation de commandes utilisant déjà un prog windev).. Avec VS peut on aussi developper des applis pour ce genre de materiel ?( je pense qua la réponse est oui , mais bon..).
Masklinn (entre autre) tu dis que windev est totalement pourri , pourquoi ? C'est buggué ? c'est lourd ? La génératon du code marche elle ? C'est le coté gestion de projet , de sources ? ...
L'ingration a IIS 6 ou 7 est elle bonne ? Le support de SQL server...
Enfin si toi ou quelqu'un d'autre pouvais me developper son avis ça m'aiderais. Merci !
Marsh Posté le 19-02-2008 à 15:13:47
albertos a écrit : |
VB.NET ? Léger à côté de WinDev ?
Attendez, je ramasse mes yeux et mon cerveau, ils sont tombés par terre là...
Marsh Posté le 19-02-2008 à 15:16:35
albertos a écrit : J'ai oublié d'ajouter qu'on utilise divers terminaux (ultra portables avec wince, des 'bippeuses' qui lisent les codes barres pour la préparation de commandes utilisant déjà un prog windev).. Avec VS peut on aussi developper des applis pour ce genre de materiel ?( je pense qua la réponse est oui , mais bon..). |
Ca tombe bien, .NET permet d'avoir le même code que tu sois sous Windows 32, 64 bits, Linux, PocketPC, SmartPhone ou Windows CE.
Y'a au pire quelques adaptations à faire, mais dans 95% des cas, tu peux compiler le même code les yeux fermés (c'est surtout niveau GUI et support réseau que ça change d'un OS à l'autre).
Ensuite, Navision, c'est extensible en .NET only. (le framework fourni en tout cas est .NET only, et C++)
Pour SharePoint, idem, t'as toute l'intégration des services dans .NET
C'est vraiment chercher les emmerdes que de prendre WinDev avec un tel background logiciel...
Attention cependant pourles systèmes embarqués...
Je sais pas pour VS 2008, s'ils ont rectifiés le tir, mais avec 2005, il n'y avait que les versions les plus honéreuses qui permettaient de faire du dev pour smart devices. (bon, après, on pouvait toujours écrire avec notepad et compiler en ligne de commande, mais ça devient un peu plus lourd...)
A ne pas oublier par contre que VS dispose d'un émulateur complet de smart devices. Ca évite de s'emmerder avec 35 modèles de 35 versions d'OS et tailles d'écrans différents. En 3 clicks tu testes ton programme sur un WinCE, un SmartPhone et un PocketPC. (et accessoirement, tu peux jouer au solitaire dans l'émulateur quand tu t'emmerdes )
Marsh Posté le 19-02-2008 à 15:32:04
MagicBuzz a écrit : |
heu... non je voulais dire que j'avais peu développé avec .net.. d'ou le coté légé .. !
Marsh Posté le 19-02-2008 à 15:36:34
albertos a écrit : |
C'est pas faux, d'ailleurs on trouve d'ailleurs pas mal de choses sur le net. Apres c'est une question de choix personnel
Marsh Posté le 19-02-2008 à 15:51:11
J'adore le "3 à 10 ans d’expérience"
En dessous de 30 ans d'expérience, je vois pas comment on peut connaître Cobol et AS400
La fourchette c'est plutôt "entre 30 et 100 ans d'expérience" ils ont oublié un facteur 10
Marsh Posté le 19-02-2008 à 15:55:33
MagicBuzz a écrit : |
Ah, je viens de télécharger VS 2008 pro, je peux voir ça ou ?
Marsh Posté le 19-02-2008 à 16:04:34
albertos a écrit : |
Tu l'as téléchargé ou ça ?
Marsh Posté le 19-02-2008 à 16:10:31
MagicBuzz a écrit : |
Je confirme ! Le framework windev est d'une lenteur affolente !
Bon, avec la version 12, ça va mieux. Mais ça reste lourdingue !
WinDev, c'est buggé et lent. On passe son temps à essayer de joindre le support technique.
Même l'IDE est d'une lourdeur sans nom, aussi bien visuellement que d'un point de vue des performances !
Marsh Posté le 19-02-2008 à 18:53:18
kao98 a écrit : |
Ah oui, sous cet angle, effectivement, je dis pas.
Non, je croyais qu'il trouvais que VB.NET c'était "léger" en terme de possibilités.
Et vu que VB.NET couvre pour ainsi dire l'ensemble de .NET, à quelques notions près, on peut pas vraiment dire que ce soit léger, on peut grossomodo écrire n'importe quel type d'application avec
Marsh Posté le 19-02-2008 à 19:35:42
MagicBuzz a écrit : |
Ha, ok ! Ben, +1 alors
Marsh Posté le 19-02-2008 à 21:02:07
je croyais qu'il y avait que les taureaux et les pds qui utilisaient WinDev
blague à part, .NET franchement
Marsh Posté le 19-02-2008 à 22:32:23
J'raconte encore avec plaisir ma petite expérience en webdev (projet sur lequel j'ai bossé 6 mois environs lors de mon taff précédent) qui est le pendant web de windev.
Alors, au menu des réjouissances * :
- bug de l'EDI (plantage total)
- bug du systeme de controle de version intégré (ca fait toujours plaisir de plus pouvoir te connecter à ta base de source)
- limitations impensable (pas moyen de gérer le tabindex dans un tableau html)
- faut pas être pressé pour avoir une réponse du helpdesk, ~30 min d'attente minimum au téléphone, 1 semaine pour répondre au mail et si jamais tu as le malheur de dire que webdev c'est un peu pourri le message est filtré sur leur forum.
* Liste non exhaustive
Marsh Posté le 20-02-2008 à 12:09:14
Juste une question : windev webdev et mobil sont livrés ensembles ? ou ce sont 3 produits différents qu'il faut commander à part ?
(c'est pas que ça m'interresse mais si j'en veut pas il faut que je monte un dossier avec des faits pour mon chef et si c'est 3 produits à part alors que VS est tout intégré)
VS est ptet plus interessant justement au niveau du coup, en plus.
Marsh Posté le 20-02-2008 à 12:27:48
Non, ce sont trois produits à part (licences séparées), alors qu'avec Visual Studio, tu peux tout faire avec un seul produit.
Marsh Posté le 20-02-2008 à 15:26:08
Ma question va peut être paraître conne, mais existe t'il des 'demos' ou exemple d'aplis de gestion, planning ou autres plus ou moins complexe pour VS ?
Ou avec Office je ne vois pas quel type de programmes ça peut donner ?
Note a part : si vous chercher un bouquin pour vous rincer l'oeil au boulot ni vu ni connu vous pouvez commander la plaquette de windev XII. C'est rempli de photos de nanas en mini jupe, soutifs etc ... Tres en rapport avec de monde de la programmation quoi. Assez hallucinant.
Marsh Posté le 20-02-2008 à 15:38:36
ben quoi, les programmeuses ont bien le droit de mettre des soutifs non ?
Marsh Posté le 20-02-2008 à 17:02:56
albertos a écrit : Bonjour, |
J'ai pratiqué Windev pendant des années, et je reste convaincu de sa supériorité écrasante sur les outils de Dev Microsoft pour ce qui est de faire des logiciels de gestion.
Mais tu parles de faire un Intranet, donc du WebDev, et là par contre, ce produit est médiocre, quelle que soit la version... ne t'aventure pas là dedans.
Pour faire du Web : .NET
Pour faire du client lourd : Windev.
C'est mon avis, et je ne risque pas d'en changer (malgré les ptits jeunes qui croient tout savoir parce qu'ils n'ont pratiqué QU'UN seul language dans leur vie, spécial dédicace...)
Marsh Posté le 20-02-2008 à 17:08:13
MagicBuzz a écrit : |
Je suis 100% d'accord, dans ce contexte précis, il serait peu judicieux d'utiliser autre chose que du .NET.
En plus il a visiblement déjà pratiqué.
Marsh Posté le 20-02-2008 à 17:13:57
tigrane a écrit : |
tu n'as pas de pb de bugs, limitations diverses ? Tu as quelles version ?
Marsh Posté le 20-02-2008 à 18:07:30
albertos a écrit : |
Rien de notable.
Des bugs il y en a toujours dans les versions jeunes... d'ailleurs la 12 est un peu jeune, il est à mon avis préférable de rester sur la 11 pendant quelques mois.
Perso, je vends aussi du shareware fait avec Windev, et plusieurs milliers d'utilisateurs, ca me donne un assez bon retour sur la stabilité de la bête.
Les programmes déployés ne plantent que si on fait des erreurs de code.
Limitations, bien sûr il y en a, comme dans tout produit, tout dépend de ce que tu appelles une limitation.
Marsh Posté le 20-02-2008 à 19:29:35
kao98 a écrit : Non, ce sont trois produits à part (licences séparées), alors qu'avec Visual Studio, tu peux tout faire avec un seul produit. |
Un bémol cependant...
Visual Studio .NET C# Express 2005 : Gratuit
Visual Studio .NET Web Express 2005 : Gratuit
SQL Server Express 2005 : Gratuit
SQL Server for Windows CE : Gratuit
En revanche, pas de version gratuite pour faire du mobile (c'est con, puisque le SGBD, lui, est gratuit !)
Et si on veut une version de VS qui permet de faire du Mobile, il faut la version Entreprise Architect ou autre, qui englobe :
VS 2005 C#
VS 2005 VB.NET
VS 2005 J#
VS 2005 C++
VS 2005 Web
VS 2005 for Mobile
(Plus d'autres outils genre la gestion de versions, Visio, etc.)
Et là, ça commence à devenir très cher.
J'ai plus en tête les tarifs, mais on arrive vite à 3000 € par licence.
Par contre, comme l'indique kao98, lorsqu'on utilise la version payante (et donc pas les versions Express) on a l'ensemble des produits dans un seul produit, et tout coopère sans problème.
Marsh Posté le 20-02-2008 à 20:12:50
Le choix entre Windev et Visual Studio, c'est comme le choix entre l'Encyclopedia Universalis et l'Encyclopedia Britannica. Ce sont des solutions de grands-pères. Aujourd'hui, on dispose de Wikipedia, qui a moins d'erreurs, qui est plus complet, qui est gratuit, et qui est plus pratique.
Pour faire du développement client serveur avec la partie client qui sera IE ou Firefox, je choisirais Apache, PHP, MySQL, et éventuellement Java si l'on veut des applets.
Marsh Posté le 20-02-2008 à 20:13:59
dis moi Buzzinou, je fais un peu de HS : tu connais surement un hébergeur NET sympathique et pas trop cher non ?
je ramasse ta copie dans mn
Marsh Posté le 20-02-2008 à 20:40:34
billgatesanonym a écrit : Pour faire du développement client serveur avec la partie client qui sera IE ou Firefox, je choisirais Apache, PHP, MySQL, et éventuellement Java si l'on veut des applets. |
Marsh Posté le 20-02-2008 à 20:57:57
Harkonnen a écrit : dis moi Buzzinou, je fais un peu de HS : tu connais surement un hébergeur NET sympathique et pas trop cher non ? |
ben... un serveur hébergé chez ton client ?
Marsh Posté le 20-02-2008 à 21:00:13
billgatesanonym a écrit : Le choix entre Windev et Visual Studio, c'est comme le choix entre l'Encyclopedia Universalis et l'Encyclopedia Britannica. Ce sont des solutions de grands-pères. Aujourd'hui, on dispose de Wikipedia, qui a moins d'erreurs, qui est plus complet, qui est gratuit, et qui est plus pratique. |
C'est amusant ce que tu dis, parceque non seulement ça prête à rire sans avoir besoin de connaître le sujet, mais surtout, Wikipedia est justement partiellement écrit en .NET
(et comme par enchantement, il s'agit de la partie certainement la plus complexe et qui nécessite les meilleures performances : le moteur de recherche)
Cf. les référence de Mono Project, qui est un environnement .NET pour Linux, qui est justement utilisé par Wikipedia (genre, c'est ZE exemple qu'il ne fallait pas mentionner )
Citation : Wikipedia (http://wikipedia.org): WikiPedia uses Mono for its search facilities. The indexing and the actual searching is done by Mono-based applications. |
Marsh Posté le 21-02-2008 à 08:15:26
MagicBuzz a écrit : |
Le SDK Windows mobile (qui permet le dév. pour mobile, avec émulateur de périphériques mobiles, SDK, sql server CE, etc.) ne s'installe que sur une Entreprise Architect ? Il ne s'installe pas sur un VS Professional edition ?
Marsh Posté le 21-02-2008 à 08:46:18
J'aimerai bien savoir moi aussi
Que veux dire prise en charge des apparaeils windows mobil ? : ici : http://msdn2.microsoft.com/fr-fr/vstudio/cc138250.aspx
est ce noté ici ? : http://msdn2.microsoft.com/en-us/v [...] 49003.aspx (ya pas le meme en français ??)
D'apres ce que je lit sur ce dernier lien, "ATL Smart Device Project project template for creating Windows Mobile and other Windows CE-based devices that uses the Active Template Library
Device Emulator is a desktop application that emulates the behavior of a Windows CE- or Windows Mobile-based hardware platform"
est intégré des VS 2008 pro, pouvez vous confirmer ?
Marsh Posté le 21-02-2008 à 10:27:22
albertos a écrit : J'aimerai bien savoir moi aussi |
Le device emulator pour périphériques mobiles était intégré à VS 2005, donc je pense qu'il l'est à VS 2008 !
Pis, au pire, il est présent avec le SDK Windows Mobile (SDK qui est gratuit).
Edit :
- un lien vers ce fameux SDK : http://www.microsoft.com/downloads [...] layLang=en
Ce SDK est destiné à VS 2005, mais je pense qu'il est intégré à VS 2008 (sauf éditions Express)
- un autre lien vers le "portail" de dév mobile sur MSDN : http://www.microsoft.com/downloads [...] layLang=en
Y'a tout ce qu'il faut, et même plus, pour développer sur mobile avec Visual Studio : SDK, support, émulateurs, ...
Marsh Posté le 19-02-2008 à 11:30:54
Bonjour,
je dois choisir un outil de développement et ayant développé un long moment sur un RAD 'propriétaire' pour un intranet dans ma précédente boite. je me tourne vers vous pour quelques conseils épaulants ma recherche!
Je voudrais savoir quelques avantages / inconvéniants de l'un par rapport à l'autre.
Sachant que je vais devoir continuer le developpement d'outils pour notre intranet sharepoint (j'ai deja commencé à en developpé en aspx).
Mais je vais devoir aussi programmer des outils de gestions/stats/etc se basant sur Navision ou indépendants.
Je serai aussi tout seul en tant que 'chef de projet/développeur', pas d'équipe..
Windev à l'air d'être intéressant pour le coté complet (gestion des sources, debuggage,...) mais visual studio me semble plus intégré a notre systeme (only microsoft).
Donc voila, je voulais avoir vos avis !!
Merci