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

Débats sur le développement - Le Best Of Discussion :

VB.NET vs C# vs Java ou existe-t-il une vie après Visual Basic 6 ?


Sujet :

Débats sur le développement - Le Best Of

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2003
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 58
    Par défaut
    Le choix entre C# et Java n'a rien a voir avec les languages en soit mais avec les plates formes ou ca va tourner.
    M$ exclusif --> .NET sinon Java
    Comment adresse-t-on la base des registre en java, comment accede-t-on au journal des evenements etc...

    Pour les grands débats sur C# et VB.NET il s'agit du meme language avec des syntaxes légèrement différentes...
    Venant de VB6 il m'a été beaucoup plus facile d'apprendre VB.NET car je gardais les memes réflexes pouvant me concentrer sur l'architecture du programme.
    Au passage si quelqu'un a un truc pour réaffecter les touches ù et * à {} le C# me sera tout de suite plus sympathique, c'est dire le caractère fondamental de ma préférence à VB.
    Le passage de VB6 à VB.NET nécéssite de réécrire tout le code. Il est meme plus difficile d'aborder un programme en .NET lorsqu'on l'a déjà écrit en VB6.
    Par contre la réécriture en C# est juste une affaire de relecture, si MS abandonne VB.NET (on se demande bien pourquoi alors que toute l'architecture multi-language est en place) ca me fera surement perdre 100 fois moins de temps que le passage de VB6 à .NET, d'autant plus que les bibliothèques compilées n'auront pas besoin d'etre réécrites.

  2. #2
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut
    Citation Envoyé par olrt
    Par exemple le mot clé "using (obj1=...,obj2=...)" de C# : sert à Disposer automatiquement les objets lorsque le contrôle sort
    du scope de using.
    Extrêmement pratique et je ne connais pas d'équivalent en VB.NET.
    L'équivalent n'existe pas mais il est intégré dans Whidbey.

    Je dois corriger ma première analyse, car suite au devdays et à certaines discussions, il semble que Microsoft amèliore nettement le VB.NET en suivant deux axes.
    • Une modification de l'IDE pour obtenir une approche plus familière aux developpeurs venant de VB6.
    • Une augmentation de l'accés au Framework.

    Donc contrairement à ce que je disais au début de ce sujet, VB.NET est loin d'être abandonné.

  3. #3
    Rédacteur en Chef
    Avatar de Marc Lussac
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Mars 2002
    Messages
    28 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2002
    Messages : 28 683
    Par défaut
    D'après les statistiques de visites sur www.developpez.com, basées sur une audience de 800 000 visiteurs distincts par mois, nous observons une très forte croissance à la fois sur C# et sur VB.NET (et aussi Java).

    Il y à un nombre énorme d'utilisateurs de VB6, potentiel énorme qui peu nourrir la croissance des utilisateurs VB.NET. D'un point de vue Marketing Microsoft s'investi autant sur VB.NET que sur C# et ne fais pas de différences entre VB.NET et C# dans ses investissements...

    Nous avons récement obtenus des statistiques record sur le nombre de lecteurs sur les cours et tutoriels VB.NET, par exemple sur ces deux tutoriels :

    Tutoriel: Développer une application Visual Basic.NET 2.0 par C.Muno et C.Maréchal

    Cours complet sur VB.NET par P.Lasserre

    Les deux alternatives Microsoft : C# ou VB.NET apparaissent comme tout à fait viables d'après ces chiffres.

    D'après mes renseignements, il semble que beaucoup d'utilisateurs VB6 migrent petit à petit à VB.NET ou accessoirement C#, que les utilisateurs C++ (seulement ceux qui qui veulent changer, car beaucoup restent sur C++) choisissent plutot C# ou Java, et que les utilisateurs Delphi qui veulent évoluer choisissent plutot Delphi.net ou C#
    Ne pas me contacter pour le forum et je ne répondrai à aucune question technique. Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

    15 000 offres d'emploi développeurs et informatique
    Cours et tutoriels développeurs et informatique
    Les FAQ's & Les Livres
    Codes sources
    Téléchargements

Discussions similaires

  1. package net.sf.jasperreports.engine does not exist
    Par ashash dans le forum iReport
    Réponses: 12
    Dernier message: 24/05/2011, 15h09
  2. Réponses: 1
    Dernier message: 20/11/2008, 10h54
  3. [.Net] Traiter des évènements Java
    Par shinchan dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 09/01/2008, 09h57
  4. Réponses: 3
    Dernier message: 13/06/2006, 14h52
  5. [Eclipse 3.0.1]Ouvrir un projet java deja existant
    Par paca_mike dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 28/04/2005, 13h23

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