vb6 va t-il disparaitre ? HELP !!!!

vb6 va t-il disparaitre ? HELP !!!! - C#/.NET managed - Programmation

Marsh Posté le 23-11-2002 à 12:28:06    

Voila, je mis connais assez en vb6 (que j'ai en pirate a la maison) et ma société a décidé de faire des programmes en interne dont un assez balèze et qui doit etre réalisé rapidemment et donc, on m'a proposé d'acheter un un outil de développement prévu a cet effet... Mais voila vb .net est sorti et donc a en acheté un je me disait autant prendre le dernier ! (surtout que vb6 ne doit plus etre disponible) je me suis donc procuré une version (pirate) a la maison pour le tester avent de l'acheter... et bein, je dois tout réapprendre (ils auraient pu le faire plus compatible qd meme!) et ca va me prendre bcp de temps !
Je me demande si ca vaut le coup d'acheter vb.net (sutout qu'il a l'air orienté web, et je m'en fou car c'est des logiciels windows qui nous interessent avec qd meme une liaison réseau) ou plutot si je ne devrait pas essayer d'acheter vb6... mais si j'achète vb6 je n'ai pas envie de rester dans un langage qui va disparaitre et me mettre a .net plus tard... car ces logiciels devront etre mis a jour régulièrement, c'est du long terme... en gros je n'ai droit qu'a une chance et une seule...
 
J'aimerais bien vos avis, ça m'éclairerait , merci...

Reply

Marsh Posté le 23-11-2002 à 12:28:06   

Reply

Marsh Posté le 23-11-2002 à 13:28:04    

A mon avis, tu ferais mieux d'acheter VB .NET
D'abord parce qu'il est largement mieux foutu que VB6 (on se rapproche à grands pas de la POO), et surtout parce que la politique commerciale de Microsoft ne te fera pas de cadeau : hors .NET, point de salut !
Il est orienté Web, mais tu peux parfaitement créér des logiciels locaux sans problème.


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 23-11-2002 à 14:47:37    

oui mais bon il faut quand meme tout réapprendre !
Ca fait une heure que j'y suis dessus et je n'ai meme pas encore réussi a me connecter a une bd avec plusieurs tables ! (alala que je te regrette data_environnement !!!)

Reply

Marsh Posté le 23-11-2002 à 15:02:46    

Harkonnen a écrit a écrit :

A mon avis, tu ferais mieux d'acheter VB .NET
D'abord parce qu'il est largement mieux foutu que VB6 (on se rapproche à grands pas de la POO), et surtout parce que la politique commerciale de Microsoft ne te fera pas de cadeau : hors .NET, point de salut !
Il est orienté Web, mais tu peux parfaitement créér des logiciels locaux sans problème.



[:plusun]
et pui ya pas tant de chose à réaprendre que ça, le passage de l'un à l'autre se fait facilement.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 23-11-2002 à 15:15:15    

+1 aussi.  Fonce en VB.NET, il faut aller de l'avant! ;)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 23-11-2002 à 17:30:03    

quitte le mal et dirige toi vers la force, borland


---------------
Borland rulez: http://pages.infinit.net/borland
Reply

Marsh Posté le 23-11-2002 à 17:43:24    

je l'ai dit dans autre topic mais VB6 va mourir lentement (3 ans) à partir de 2005 puisque MS cessera progressivement tout support et ce dès le début de l'année.
 
Les mauvaises langues diront qu'il a là le sort qu'il mérite :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 23-11-2002 à 17:45:16    

Drasche a écrit a écrit :

je l'ai dit dans autre topic mais VB6 va mourir lentement (3 ans) à partir de 2005 puisque MS cessera progressivement tout support et ce dès le début de l'année.
 
Les mauvaises langues diront qu'il a là le sort qu'il mérite :D



les autres aussi [:ddr555]


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 23-11-2002 à 18:40:06    

pourtant VB6 avait des avantages inconstestables

Reply

Marsh Posté le 23-11-2002 à 18:45:09    

Kyle_Katarn a écrit a écrit :

pourtant VB6 avait des avantages inconstestables


oui, mais vu que VB.net reprends ces avantages, autant enterrer VB6 vite fait.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 23-11-2002 à 18:45:09   

Reply

Marsh Posté le 23-11-2002 à 19:21:55    

+1


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 23-11-2002 à 20:10:39    

Vous savez si il y a des licence Etudiants pour VB.NET comme pour VB6 et Win2K ?

Reply

Marsh Posté le 23-11-2002 à 20:31:08    

aucune idée, mais ce serait idiot que non.  La réponse doit se trouver sur le site de MS ;)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 24-11-2002 à 13:46:43    

bon bein je vais me mettre à .net mais il va falloir redoublé d'effort (surtout que pour l'instant j'ai pas trouvé grand chose sur le net pour aider!) car on me laisse 1 semaine pour faire une ébauche et si ca leur convient pas ils font appel a une boite externet !!!!!  
 
C'est presque mon emploie qui est en jeu !!!!!

Reply

Marsh Posté le 24-11-2002 à 16:40:15    

Si tu est sur d'arriver au bout en VB6, fais le en VB6.
Pourquoi se prendre la tête à vouloir passer en .net si tu n'es pas sûr du resultat, surtout vu les contraintes de temps que tu as ?
Du moment que le soft final correspond au cahier des charges, peu importe que ce soit du 6 ou du .net, enfin c'est mon avis.

Reply

Marsh Posté le 24-11-2002 à 18:21:14    

Tant que ce VB6 peut rendre les services attendus et ce rapidement, autant l'utiliser !
Si une maintenance doit être asurée, suffit qu'il reste sur la machine où il est installé (ça évite les incompatibilités potentielles), ou étudier VB.NET à tête reposée pour assurer le futur.
 
Krosoft va de toute façon abandonner tous ses langages les uns après les autres, vu que d'autres sortiront !!
 
Dire que je suis resté à VB3 :D sous Windows 3.11 [:twark].

Reply

Marsh Posté le 25-11-2002 à 12:06:16    

VB6 est en train de disparaitre : il a été abandonné par microsoft pour des raisons que nous connaisont tous ! VB.NET est quasiment une nouveau langage par rapport à VB6. Certain seront un peu perdu dans un premier temps, mais vous verrez que VB.NET est beaucoup plus adapté à la programmation "professionnelle" notamment grace à l'introduction de vraies notions objet !


---------------
site d'entraide des développeurs francophonnes www.developpez.com
Reply

Marsh Posté le 25-11-2002 à 12:17:00    

Et si on a un programme vb6, dans le genre énorme (complèté depuis au moins 5 ans), pour le migrer en .NET, c quesi impossible ?
genre il faudrai presque le réécrire ?

Reply

Marsh Posté le 25-11-2002 à 12:36:52    

El_Gringo a écrit a écrit :

Et si on a un programme vb6, dans le genre énorme (complèté depuis au moins 5 ans), pour le migrer en .NET, c quesi impossible ?
genre il faudrai presque le réécrire ?



vu les différence entre les 2 langages, il faut complètement réécrire le code, la migration d'une grosse application est à mon avis impossible autrement :/.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 25-11-2002 à 14:28:58    

sur des gros projet la migration parait trés difficile tant les deux langages sont différents. De plus on peut avoir sur une même machinne un VB6 pour la maintenance des anciennes applications et un VB.NET pour la création de nouvelle application. Il y aura bientot un article sur la migration de VB6 vers VB.NET disponible sur le web...
 
 
wait and see


---------------
site d'entraide des développeurs francophonnes www.developpez.com
Reply

Marsh Posté le 25-11-2002 à 15:21:00    

oui c'est confirmé, les migrations sans pb seront rares, ou alors sans pb majeur ya moyen, et surtout on va sucrer plein de lignes de code générées par ce p***** d'Implements :)
 
Mais honnêtement, une application qui a évolué durant 5 plombes... (genre celle de chez nous), ya pas photo -> on réécrit.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 25-11-2002 à 16:22:16    

moi je dirais : on maintient en VB6 et on fait les nouvelles en VB.NET pourquoi migrer une application qui marche trés bien en VB6 en VB.NET ? c'est une peu de l'argent et du temps perdu ! par contre écrire des nouvelles applis en VB.NET et profiter des nouvelles caractèristiques de ce langage, là ça devient interessant !


---------------
site d'entraide des développeurs francophonnes www.developpez.com
Reply

Marsh Posté le 25-11-2002 à 16:24:58    

+1


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 25-11-2002 à 17:00:26    

Kyle_Katarn a écrit a écrit :

pourtant VB6 avait des avantages inconstestables




 
C'est dur de pas troller quand qqun dit ça :/ :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed