Précédent   Forum du club des développeurs et IT Pro > Autres langages > Général Visual Basic 6 et VBScript > VB 6 et antérieur
VB 6 et antérieur Visual basic 6 et versions antérieures. Avant de poster -> La FAQ VB6, Les tutoriels VB
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 07/09/2004, 15h33   #1
bidou
Expert Confirmé Sénior

 
Avatar de bidou
 
Inscription : mai 2002
Messages : 3 052
Détails du profil
Informations personnelles :
Âge : 46
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2002
Messages : 3 052
Points : 7 128
Points : 7 128
Par défaut A ceux qui n'ont pas migré vers VB.NET

bonjour,

Ce message s'adresse à tout ceux d'entre vous qui n'ont pas migré vers VB.NET.
Plusieurs questions se posent.
Comptez vous migrez un jour vers VB.NET et sinon pourquoi ?

Avez vous vu un peu VB.NET, qu'est ce qui vous rebute ?

Seriez vous intéressé par des rencontres Microsoft pour présenter VB.NET aux utilisateurs VB6 ?

Seriez vous intéressé par une série de cours sur developpez.com pour vous aider à cette migration ?

Autres problèmes portant sur le sujet ?

Bref, votre avis nous intéresse.

P.S : Je vais rencontrer les gens de chez Microsoft à la fin du mois, et je remonterais toutes les informations pertinentes que vous voudrais bien me communiquer. Par ailleurs, si le besoin s'en fait sentir, j'écrirais quelques cours pour vous aider dans cette migration.

Amicalement
__________________
Tutoriels VB
Cours
bidou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2004, 16h19   #2
khany
Expert Confirmé
 
Avatar de khany
 
Inscription : octobre 2002
Messages : 2 066
Détails du profil
Informations personnelles :
Âge : 51

Informations forums :
Inscription : octobre 2002
Messages : 2 066
Points : 3 245
Points : 3 245


* impossible de dire si je vais migrer un jour ou l'autre, tout dépend de l'évolution des besoins logiciels dans l'institut où je bosse. Comme il n'y a aucun cours VB, je ne vois pas du tout pourquoi ils s'intéresseraient à VB.NET (le fait de passer à VB fut "imposé" à notre directeur par accord tacite entre mon cher collègue de travail et moi-même ainsi que le hasard de parler avec qq'un qui faisait du VB)

* jamais eu l'occasion de voir à quoi VB.NET ressemble

* suis curieuse sur un plan personnel de connaître l'ampleur d'une migration ainsi que avantages et inconvénients d'une telle action par rapport au dev VB déjà réalisé

* les cours, c'est toujours bon à lire (surtout si c Bidou qui écrit )

* questions : VB.NET a-t-il un avenir plus long que VB 6 ?
Ne va-t-il pas couler sous l'assaut de logiciels de dev NET plus performants ?

Voilà, premières réflexions à chaud
__________________
avant de poster FAQ VB - Page sources VB - Cours VB

Mes tutoriels : VB - VB.NET et ASP.NET

N'oubliez pas Merci !
khany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2004, 18h02   #3
DarkVader
Rédacteur
 
Avatar de DarkVader
 
Homme
Développeur informatique
Inscription : mai 2002
Messages : 1 948
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2002
Messages : 1 948
Points : 2 738
Points : 2 738
J'avais fait une tentative lors de la sortie de la première mouture -
bien qu'ayant un abord moins intuitif que VB6, on s'y met assez facilement.

Puis j'ai renoncé à l'époque et suis revenu à VB6 pour les raisons suivantes :
- outre le manque de rapidité pour certains types de calculs, j'ai surtout regretté qu'il n'y ait
- pas d'installation facile pour les versions d'Os antérieures à XP (nécessité d'installer le sac à dos de 20mo).

Finalement, la principale raison qui a emporté ma décision, c'est qu'après réflexion
je n'ai pas de visibilité sur l'avenir de la suite .net -
Il me semble évident que C# et VB.net font double office et que l'avenir à Court/Moyen terme sera
soit un language fusionné, soit l'abandon de VB.net au profit de C#,
et comme je n'ai pas l'intention de me prendre la tête avec un outil qui ne me semble pas définitif,
je prone le statut quo sur un outil qui reste non seulement très suffisamment puissant mais également très compatible VBA/VBS.
__________________

Je fournis pelles et pioches mais jamais l'huile de coude.
________________________________________________

« Heureux soient les fêlés, car ils laisseront passer la lumière. »

Pensez aux liens
Rechercher - Google - Google Labs - AllApi
et avant de poster : « A lire » , « Tutoriel sur le déboguage »
DarkVader est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2004, 16h51   #4
Baquardie
Membre habitué
 
Avatar de Baquardie
 
Femme Jacinthe
Administrateur de base de données
Inscription : juillet 2003
Messages : 258
Détails du profil
Informations personnelles :
Nom : Femme Jacinthe
Âge : 34
Localisation : Canada

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Alimentation

Informations forums :
Inscription : juillet 2003
Messages : 258
Points : 113
Points : 113
Je rêve toutes les nuit de programmer en VB.NET mais c'est pas moi qui décide, mes patrons nous font faire du VB6 point.

VB NET va entrer dans ma compagnie je pense le jour ou microsoft ne vendra plus les licences de vb6......
Baquardie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2004, 18h59   #5
Selenite
Membre confirmé
 
Inscription : août 2003
Messages : 247
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 247
Points : 226
Points : 226
Citation:
Envoyé par DarkVader
Il me semble évident que C# et VB.net font double office et que l'avenir à Court/Moyen terme sera
soit un language fusionné, soit l'abandon de VB.net au profit de C#.
Je ne pense pas. C# et VB.net font effectivement double emploi, mais je en pense pas que cela dérange Microsoft. Justement parce qu'il font double emploi, Microsoft n'a pas DEUX langages à maintenir. VB.net et C# sont identique dès que l'on creuse un peu (cf le topic Que choisir ? C# , VB.NET, C++, Delphi ? pourquoi ?). Microsoft fourni juste deux emballages différents. L'argument marketing l'emportant de loin sur le coût de l'opération, VB.net et C# vivront.
Selenite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2004, 12h36   #6
jacma
Rédacteur
 
Avatar de jacma
 
Inscription : juillet 2002
Messages : 603
Détails du profil
Informations personnelles :
Âge : 68

Informations forums :
Inscription : juillet 2002
Messages : 603
Points : 552
Points : 552
Par défaut Re: A ceux qui n'ont pas migré vers VB.NET

Citation:
Envoyé par bidou
Comptez vous migrez un jour vers VB.NET et sinon pourquoi ?
Le prix peut-être, pour un non professionnel Bien sur, MS propose une solution gratuite, mais bien loin de Visual Studio...
Citation:
Envoyé par bidou
Avez vous vu un peu VB.NET, qu'est ce qui vous rebute ?
Non, mais j'ai vu et essayé C# (avec CSharpBuilder de Borland, gratuit lui...) et j'avoue être quelque peu dépassé. Il m'a semblé possible d'utiliser VB, mais je n'ai pas approfondi. Ce serait peut-être le moment de relancer la machine
Citation:
Envoyé par bidou
Seriez vous intéressé par des rencontres Microsoft pour présenter VB.NET aux utilisateurs VB6 ?
Oui, mai où?
Citation:
Envoyé par bidou
Seriez vous intéressé par une série de cours sur developpez.com pour vous aider à cette migration ?
Oui. Si possible en utilisant CSharpBuilder, accessible gratuitement à tous. A moins que MS ne propose une solution comme Borland. On peut rêver
__________________
Praticiels: http://jacma.developpez.com.
jacma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2004, 10h03   #7
leduke
Rédacteur/Modérateur

 
Inscription : juillet 2002
Messages : 40
Détails du profil
Informations personnelles :
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : juillet 2002
Messages : 40
Points : 1 492
Points : 1 492
J'ai rédigé un article sur le sujet que vous pouvez consulter en ligne.

Cdt.
__________________
Pour tout savoir sur .Net :
http://dotnet.developpez.com/FAQ.NET/

Pour les débutants en ADO .Net :
http://dotnet.developpez.com/tutoriels/ado1/
http://dotnet.developpez.com/tutoriels/ado2/
leduke est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2004, 12h11   #8
tibodoudou
Invité de passage
 
Inscription : juin 2004
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 3
Points : 2
Points : 2
Salut,
Moi, en fait c'est l'inverse, j'ai commencé sur VB.Net, et je suis venu après sur VB6 appliqué à VBA.
- Je trouve que VB6 est beaucoup plus intuitif, par rapport à une démarche de conception "simple", des applications personnelles.

- Pour moi, VB.NET est rebutant parce que "trop" orienté objet, ce qui fais une démarche d'analyse et de conception trop lourde avant de programmer. Trop de modélisation, quoi.
De plus ça fait un changement important dans la façon de programmer qui n'est pas évident.

- En résumé, je pense que VB.net est approprié à de grosse applications avec une modélisation complexe, et plutot professionelle; et que VB6 est plus accessible pour un usage simple voir personnel.

A+
tibodoudou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2004, 13h26   #9
Endeavour
Candidat au titre de Membre du Club
 
Inscription : août 2003
Messages : 14
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 14
Points : 10
Points : 10
Envoyer un message via MSN à Endeavour
Par défaut Re: A ceux qui n'ont pas migré vers VB.NET

Citation:
Comptez vous migrez un jour vers VB.NET et sinon pourquoi ?
Oui, mais pour l'instant l'entreprise ou je bosse ne l'envisage pas

Citation:
Avez vous vu un peu VB.NET, qu'est ce qui vous rebute ?
moins intuitif

Citation:
Seriez vous intéressé par des rencontres Microsoft pour présenter VB.NET aux utilisateurs VB6 ?
pourquoi pas

Citation:
Seriez vous intéressé par une série de cours sur developpez.com pour vous aider à cette migration ?
oui tres interessée
Endeavour est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2004, 22h21   #10
osoudee
Invité de passage
 
Inscription : mai 2002
Messages : 15
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 15
Points : 3
Points : 3
Envoyer un message via MSN à osoudee
Par défaut migration vb6 vers .net

Bonjour,

nous n'avons pas encore migré vers .net mais on le fera peut-être mais le problème est de convaincre la hirearchie....

Ensuite si ms organise des rencontres tant mieux et des articles sur le site aussi...

Mais comment migrer correctement ?
osoudee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2004, 18h02   #11
neo.51
Expert Confirmé Sénior

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 667
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 667
Points : 5 941
Points : 5 941
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
Par défaut Re: migration vb6 vers .net

Citation:
Envoyé par osoudee
Mais comment migrer correctement ?
Pour ce qui est de vb6=>vb.NET on continue à maintenanir l'existant en vb6, on utilise les composant COM fait en vb6 grace à l'interrop COM/.NET (cf article de bidou) et on commence les nouveaux projets en VB.NET.

La migration de l'existant vb6=>VB.NET demande la réécriture quasi complète de tout le code.
neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2004, 23h48   #12
myprettyneko
Invité de passage
 
Inscription : septembre 2004
Messages : 3
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 3
Points : 3
Points : 3
Pour nous c'est wait and see...
Notre entreprise a des milliers de lignes VB6 et pour l'instant, pourquoi passer sur .net ... oui, pourquoi ?

Nous allons laisser le marché se décanter et pousser un produit. Nous nous demandons bien ou va Microsoft. Ben, on a donc un oeil sur Linux parceque entre .net et le futur windows, il y a de quoi se poser des questions....

Bon, nous ne sommes pas convaincu par la stratégie .net
.net c'est une sorte de Java mais sur une seule plate-forme. Le CLR remplacant le l'interpréteur bytecode java.

La question est donc qu'apporte vraiment .net par rapport à Java (à part être un produit redmont ?)
Olivier
myprettyneko est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2004, 00h45   #13
zazaraignée
Expert Confirmé
 
Avatar de zazaraignée
 
Étudiant
Inscription : février 2004
Messages : 3 174
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2004
Messages : 3 174
Points : 3 664
Points : 3 664
Pas pour le moment en tout cas.

Je suis étudiante et au collège, nous utilisons surtout Delphi en première année. Ensuite ce sera C++, Java et un peu de VB et VBA (entre autres). Pour les versions, à part Delphi, j'ignore.

Donc, tant que je n'aurai pas les moyens de changer de système... et tant que je n'aurai pas de travail... Je verrai ça dans l'avenir.
__________________
  • Pour les nouveaux : Mode d'emploi et aide aux nouveaux
  • et impérativement les règles du forum. Histoire de garder une ambiance amicale.
  • Noubliez pas les balises de Code pour vos listings : bouton # de l'éditeur. Et n'oubliez pas non plus de bouton
  • Je ne réponds pas aux questions posées par MP.
zazaraignée est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2004, 22h29   #14
Rank
Invité régulier
 
Inscription : août 2003
Messages : 18
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 18
Points : 9
Points : 9
Envoyer un message via MSN à Rank
Étant donné que je travail pour un gouvernement...
Fort possible que nous migrerons vers .net lorsque une ou deux autres versions aurons déjà été produites....

A titre d'exemple, on est en Office 97 et on commence à migrer vers XP...
Et la migration de Windows NT 4 vers XP se est prévue pour Noël... 2005

Rank est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2004, 15h31   #15
austin49
Nouveau Membre du Club
 
Inscription : mai 2003
Messages : 31
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 31
Points : 29
Points : 29
Je suis tout à fait d'accord avec Neo51,

"La migration de l'existant vb6=>VB.NET demande la réécriture quasi complète de tout le code".

Ca ne sert à rien de faire du VB6 avec VB.NET. Ca fait du code vraiment peu performant et par la suite inmaintenable.

Lors de la migration de mes developpement, à part les fonctionnalités, l'interface graphique et quelques algorithmes, j'ai tout recodé et en C#!
austin49 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2004, 22h52   #16
Tiziquet
 
Inscription : juillet 2004
Messages : 1
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 1
Points : -1
Points : -1
Par défaut Passer à VB.NET ! ...Trop cher !

Si vous êtent "non-pro" et que vous tournez sous XP Familial Bah ! Fo passer à XP Pro pour pouvoir programmer des applications Web ASP et des services Web XML .... Ca fait beaucoup trop de $ pour Bill ! A moins que vous avez une solution pour installer IIS sur XP Familial vous ? ... Koi ! Fo toujours laisser une place pour le rêve !
Tiziquet est déconnecté   Envoyer un message privé Réponse avec citation 02
Vieux 03/11/2004, 15h48   #17
CLaueR
Invité de passage
 
Inscription : novembre 2004
Messages : 2
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 2
Points : 2
Points : 2
Citation:
Envoyé par Baquardie
VB NET va entrer dans ma compagnie je pense le jour ou microsoft ne vendra plus les licences de vb6......
Visual Basic 6 n'est plus commercialisé depuis la sortie de Visual Studio .NET 2002, c'était le 13/02/2002 ...
CLaueR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2004, 11h03   #18
Mutos
Membre du Club
 
Homme Benoît ROBIN
Ingénieur systèmes et réseaux
Inscription : novembre 2004
Messages : 7
Détails du profil
Informations personnelles :
Nom : Homme Benoît ROBIN
Localisation : France

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Industrie

Informations forums :
Inscription : novembre 2004
Messages : 7
Points : 41
Points : 41
Bonjour à tous,


Je fais en VB6 essentiellement un p'tit jeu (http://spacesims.hoshikaze.net/viewtopic.php?t=44) dans mes loisirs avec le moteur TV3D (http://truevision3d.com), que je vous recommande. Cà progresse bien en VB6 pour l'istant et j'ai l'habitude du VB6. De plus, pour l'instant TV3D 6.2 est COM et pas .Net, donc + facile à exploiter en VB6.

Il n'empêche, je programme de + en + en POO et je vais bientôt placer des Implements partout ^-^ Le prochain pas sera donc sans doute VBNet. Je pense déjà à une V2 en VB6 POO puis une v3 en .Net

Par contre, je souhaite me placer sur #dev, que j'ai déjà essayé. Il me semble plus intuitif et il est nettement moins cher (gratuit !!!) que VS. Ceci de toute manière pas avant que TV3D 6.5, qui sera en natif .Net, ne sorte...

Conclusion : VB.Net, oui, mais pas absolument nécessaire, pas avant que certaines conditions soient remplies et très progressivement...


@+

Benoît 'Mutos' ROBIN
Mutos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2004, 23h58   #19
hffm
Invité de passage
 
Inscription : novembre 2004
Messages : 1
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 1
Points : 1
Points : 1
Bonjour à tous, ceci est mon premier post...
1) personellement, J'ai fait des essais de migration lors de la première sortie de VB net en 2002: catastrophique: tout est à réécrire. En 2003 c'est un peu mieux mais inutile d'essayer de faire migrer des applications un peu lourdes...
Diffuser des applis par le web avec le framework est une gageure...
2)Professionellement parlant (je travaille dans une grande administration...), seuls certains services ont tenté une migration vers la plate forme net: surtout ceux qui travaillent sur de la messagerie (C++ vers C#) pour le reste nos patrons on choisit: vive java...
Je pense sérieusement que tant que microsoft vendra ses produits aussi chers et qu'il ne seront disponibles que sous des plateformes Microsoft, ils perdront des parts de marché...
3) Par ailleurs, le gros PLUS vanté par Microsoft sont les webservices:
la plupart des dévelopeurs passionés et utilisant VB6 sont des programmeurs indépendants ou des bidouilleurs qui se régalent en créant simplement et surtout de façon très intuitives leur propres applis, jeux compléments etc... en Win32 sous VBA et VB: pour utiliser VB net il faut une vraie démarche de programmeur qui a souvent suivi une formation longue et chère: on en oublie les millions de passionnés...
4) Pour vraiment s'ouvrir vers .net je pense que C# a plus d'avenir que VBnet (d'autant plus que la communication de Microsoft se fait plus sur ce produit): alors pourquoi migrer vers vb Net???
Tch@o
Marc
hffm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2004, 07h53   #20
Mutos
Membre du Club
 
Homme Benoît ROBIN
Ingénieur systèmes et réseaux
Inscription : novembre 2004
Messages : 7
Détails du profil
Informations personnelles :
Nom : Homme Benoît ROBIN
Localisation : France

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Industrie

Informations forums :
Inscription : novembre 2004
Messages : 7
Points : 41
Points : 41
Bonjour à tous, bonjour hffm,


D'accord avec toi, ce que tu dis des developpeurs perso est très vrai pour moi. Mais d'un pt de vue pro, je fais aussi du VBS pour la supervision Windows, du VBA pour les apps Office, tt ça est très proche du VB6 et moins de .Net, donc cela implique de migrer tout, pro et perso, en même temps. Alors, pour l'instant.... Pffff !

D'autre part, et c pourquoi j'insiste sur #dev, je ne veux PAS dépendre de M$ pieds et poings liés. Donc, le jour où je passerai à .Net, ce sera sans doute sur #dev, que je trouve aussi + simple à utiliser que VS.

Par contre pas d'acc' sur VB.Net et C#. C# reste un C et les amateurs de langages causants (comme moi) resteront VB ou passeront Delphi et M$ ne laissera pas s'envoler tout ce monde hors de son marché si facilement.
Mutos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h40.


 
 
 
 
Partenaires

Hébergement Web