IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Passage de Visual Basic VB6 vers Visual Studio ou VB Pro


Sujet :

Langages de programmation

  1. #1
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2017
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2017
    Messages : 10
    Points : 4
    Points
    4
    Par défaut Passage de Visual Basic VB6 vers Visual Studio ou VB Pro
    Bonjour,

    J'ai développer un projet en VB6, mais j'aimerais le faire évoluer en Visual Studio ou VB Pro.
    Y a t il un moyen simple qui me permettrait de ne pas tout reprogrammer.

    Merci

  2. #2
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 352
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 352
    Points : 20 359
    Points
    20 359
    Par défaut
    VB Pro qu'est-ce que c'est ?
    Par Visual Studio je suppose que c'est VB.NET ?
    Mieux vaut tout refactoriser et passer en code C# car VB6 ne gérait pas assez la P.O.O.

  3. #3
    Membre éprouvé Avatar de electroremy
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Juin 2007
    Messages
    932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 932
    Points : 1 267
    Points
    1 267
    Par défaut
    Ca va être un peu long

    VB.NET a des points communs avec VB6, notamment la syntaxe, mais il y a pas mal de choses à réapprendre.

    Notamment sur le graphisme ou les entrées sorties

    De même, il faudra redessiner l'interface graphique.

    Mais ça vaut le coup ; derrière VB.NET il y a .NET, on peut avoir du code aussi rapide et performant que C#

    Il y a des fonctions "interopérabilité" qui ressemblent beaucoup au VB6 qui peuvent aider au début, surtout quand les délais sont courts, mais il vaut lieux évoluer et prendre les "vraies" fonctions .NET

    L'avantage de .NET c'est aussi que l'interface de Visual Studio est bien faite et complete, et qu'il y a beaucoup de documentation disponible et en français, comme VB6.

    Passer de VB6 à VB.NET est plus facile que de passer de VB6 à un C++ avec un IDE d'un autre éditeur... Et c'est tout de même appréciable.
    Quand deux personnes échangent un euro, chacun repart avec un euro.
    Quand deux personnes échangent une idée, chacun repart avec deux idées.

  4. #4
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2017
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2017
    Messages : 10
    Points : 4
    Points
    4
    Par défaut Formation
    Bonjour et Merci pour vos réponses, je vais suivre une formation VBdotnet :
    Voici le contenu, qu'en pensez vous ? Y a t il des choses plus importantes que je dois savoir ?

    VBdotNet - Intermédiaire
    Contenu de la formation :
    Présentation de Visual Studio
    Bases du langage VB.Net et ses différences avec
    Visual Basic
    Introduction aux interfaces graphiques WPF
    Positionnement des éléments dans la fenêtre
    Principaux éléments de saisie et de restitution
    (textbox, label, bouton, checkbox, …)
    Programmation orientée objet : présentation du
    concept
    Connexion avec une base de données

  5. #5
    Membre éprouvé Avatar de electroremy
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Juin 2007
    Messages
    932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 932
    Points : 1 267
    Points
    1 267
    Par défaut
    Si vous avez la possibilité de suivre une formation c'est bien

    Ce sera mieux que de se débrouiller tout seul avec un livre ou les infos disponibles sur Internet

    Essayez d'avoir l'avis de stagiaires ayant déjà suivi la même formation
    Quand deux personnes échangent un euro, chacun repart avec un euro.
    Quand deux personnes échangent une idée, chacun repart avec deux idées.

  6. #6
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 352
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 352
    Points : 20 359
    Points
    20 359
    Par défaut
    Citation Envoyé par jo.mathieu Voir le message
    Bonjour et Merci pour vos réponses, je vais suivre une formation VBdotnet :
    si vous avez la possibilité de suivre une formation est-ce possible de suivre une formation sur C# plutôt ?
    C# est plus complet que VB.NET et surtout il y a plus de codes sources disponibles sur Internet

  7. #7
    Membre éprouvé Avatar de electroremy
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Juin 2007
    Messages
    932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 932
    Points : 1 267
    Points
    1 267
    Par défaut
    Citation Envoyé par Mat.M Voir le message
    si vous avez la possibilité de suivre une formation est-ce possible de suivre une formation sur C# plutôt ?
    C# est plus complet que VB.NET et surtout il y a plus de codes sources disponibles sur Internet
    Pourquoi pas

    VB.NET et C# sont compatibles, j'ai un projet en VB.NET avec des bibliothèques faites en C# et incluses dedans
    Un code tapé en C# peut être écrit en VB.NET (certaines fonctions sont difficiles à trouver en VB.NET car rarement utilisées mais elles existent)
    Quand deux personnes échangent un euro, chacun repart avec un euro.
    Quand deux personnes échangent une idée, chacun repart avec deux idées.

Discussions similaires

  1. Passage de visual studio 2005 vers 2010.
    Par kika10 dans le forum VB.NET
    Réponses: 9
    Dernier message: 30/01/2012, 13h42
  2. Passage de visual studio.net version 2003 à Visual studio 2010
    Par nagneau dans le forum Visual Studio
    Réponses: 4
    Dernier message: 09/09/2011, 17h23
  3. Réponses: 1
    Dernier message: 14/06/2011, 14h00
  4. Passage de Visual Studio 2005 à Visual Studio 2008
    Par toumou6 dans le forum VB.NET
    Réponses: 2
    Dernier message: 13/05/2009, 13h02
  5. erreur de link au passage de visual studio 2005 vers 2008
    Par blueLight dans le forum Visual C++
    Réponses: 2
    Dernier message: 21/04/2008, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo