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

VB.NET Discussion :

Interface en VB.NET


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert


    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

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

    Informations forums :
    Inscription : Avril 2006
    Messages : 970
    Par défaut Interface en VB.NET
    Bonjour,

    J'essaie de refaire une librairie com mais en vb.net (elle fonctionne déjà en C# mais je voudrais étudier la différence de syntaxe et les éventuelles limitations entre les 2).

    Je me pose 2 questions pour le moment :

    - Comment traduire en VB la ligne suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    string FirstName { get; set; }
    - En C# il existe le menu "refactoriser" qui permet d'accéder à un autre menu "Extraire l'interface". Quid en Vb.net ?
    Articles sur les technologies .NET

    Une réponse vous a aidé ? utilisez le bouton

    Votre problème est résolu ? utilisez le bouton

  2. #2
    Membre Expert
    Avatar de Sehnsucht
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2008
    Messages
    847
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Octobre 2008
    Messages : 847
    Par défaut
    Bonjour,

    pour la propriété c'est simple (voir ici pour les possibilités complètes)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Property FirstName As String
    Quant au menu Refactor il n'existe pas seul Rename est possible sans outil tiers.
    Pour la raison je ne suis pas sûr, j'ai lu quelque fois que MS avait un accord avec certains éditeurs d'outil de refactoring (style DevExpress ou CodeRush) mais j'ignore si on peut y accorder du crédit.
    D'autres pensent que c'est pour assurer à C# (le langage principal de la plateforme .Net) une meilleure visibilité en terme marketing (== plus d'otpions en font un meilleur produit sans pour autant [trop] dénigrer VB.Net).

    Cordialement !

  3. #3
    Membre Expert


    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

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

    Informations forums :
    Inscription : Avril 2006
    Messages : 970
    Par défaut
    Merci pour votre réponse rapide. Je suis plus à mon aise en C# (avant c'était l'inverse ;-) ) mais je préfère avoir ma solution implémentée dans les 2 langages possibles.

    Concernant l'outil de refactoring, cela ne m'étonne pas et rejoint ce que j'avais lu sur le net.
    Articles sur les technologies .NET

    Une réponse vous a aidé ? utilisez le bouton

    Votre problème est résolu ? utilisez le bouton

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 198
    Par défaut
    Citation Envoyé par infosam76 Voir le message
    Merci pour votre réponse rapide. Je suis plus à mon aise en C# (avant c'était l'inverse ;-) )
    bonjour, après des années de vb6 et de vb.net il faudrait que je fasse un peu de c#, le temps d'adaptation est rapide ?

    Citation Envoyé par infosam76 Voir le message
    mais je préfère avoir ma solution implémentée dans les 2 langages possibles.
    il y a encore 2 ou 3 trucs qui n'existent que sur vb.net ou c#, donc certaines implémentations différeront quand même (yield par exemple n'existe pas en vb.net)
    par contre je ne vois pas trop l'utilité de coder dans les 2 langages à la fois
    et un assembly codé dans un des 2 langages peut etre utilisé dans un assembly codé dans l'autre
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre Expert
    Avatar de Sehnsucht
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2008
    Messages
    847
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Octobre 2008
    Messages : 847
    Par défaut
    Citation Envoyé par Pol63 Voir le message
    il y a encore 2 ou 3 trucs qui n'existent que sur vb.net ou c#, donc certaines implémentations différeront quand même (yield par exemple n'existe pas en vb.net)
    Yield existe enfin aussi en VB.Net.

  6. #6
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 198
    Par défaut
    Citation Envoyé par Sehnsucht Voir le message
    Yield existe enfin aussi en VB.Net.
    ^^
    en l'écrivant je me disais "à tous les coups ils vont l'avoir rajouté sur vs2012"
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Nagios + interface web asp.net
    Par firstissame dans le forum Langages de programmation
    Réponses: 0
    Dernier message: 09/02/2015, 17h31
  2. [Débutant] interface Bluetooth vb.net
    Par waelamor dans le forum VB.NET
    Réponses: 1
    Dernier message: 17/04/2014, 15h52
  3. Réponses: 1
    Dernier message: 08/06/2010, 12h29
  4. [Réseau]Interface Java + .net
    Par norwy dans le forum Général Java
    Réponses: 8
    Dernier message: 20/09/2005, 22h51
  5. Interfacer C++ et .NET
    Par JolyLoic dans le forum MFC
    Réponses: 4
    Dernier message: 06/11/2004, 23h46

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