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 Discussion :

Choix du language


Sujet :

Langages

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 22
    Par défaut Choix du language
    Bonjour, je suis debutant en programmation (j'ai quelques notions en java,C,C++ et C#, mais tres sommaire).
    J'ai du mal a comprendre la difference entre .net, viusla basic.net et visual studio et tout ce qui va avec. Pouvez vous m'eclairer?
    De plus je voudrais develloper un programme permettant de calculer la masse et le centrage de differents types d'avions, et j'aimerais faire cela avec une belle interface graphique, des courbes...
    Selon vous quel est le"meilleur" (je pense qu'il n'y a pas de meilleur language, tout est question de gout...) language pour faire ce genre de programme?

    Je vous remercie.

  2. #2
    Membre chevronné
    Inscrit en
    Décembre 2008
    Messages
    256
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Décembre 2008
    Messages : 256
    Par défaut
    .NET c'est la technologie de développement de Microsoft, c'est un concurrent de Java.

    Le Framework .NET, c'est la couche logicielle qui vient s'intercaler entre le système d'exploitation et ton programme. L'équivalent dans le monde Java, c'est la JRE (Java Runtime Engine).

    Visual Studio, c'est l'environnement de développement (IDE), qui te permet de construire et débugger tes programmes et notamment les interfaces graphiques. L'IDE du monde Java le plus répandu est Eclipse.

    Visual Basic.NET et C# sont des langages de programmation utilisables sur le Framework.NET. C'est une des différences majeures entre le monde .NET et le monde Java. Le seul langage utilisable sur une JRE est Java. Le framework .NET t'autorise à écrire des programmes indifféremment dans plusieurs langages, dont les plus répandus sont VB.NET et C#.

  3. #3
    Membre chevronné
    Inscrit en
    Décembre 2008
    Messages
    256
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Décembre 2008
    Messages : 256
    Par défaut
    Si tu dois choisir un langage pour travailler en .NET, je te conseillerais le C#, pour plusieurs raisons:

    - La syntaxe est très proche du Java et du C++, donc tu ne seras pas dépaysé
    - Le langage VB est très verbeux, ce qui a tendance à noyer les noms de classes, objets ou de méthodes pour au final nuire à la lisibilité.
    - VB.NET, bien qu'aussi puissant que le C# souffre du problème d'image qu'avait le langage Visual Basic ; en gros "VB c'est pour les bricolos, pas pour les développeurs".

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 22
    Par défaut
    Ok super, je commence à y voir plus clair alors.
    Mais pensez vous que pour develloper un programme visuellement beau et efficace, vaut-il mieux que j'utilise .NET ou bien que je reste sur JAVA?

    En tout cas merci pour tout ces details.

    Cordialement

  5. #5
    Membre chevronné
    Inscrit en
    Décembre 2008
    Messages
    256
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Décembre 2008
    Messages : 256
    Par défaut
    Citation Envoyé par walkn2 Voir le message
    Ok super, je commence à y voir plus clair alors.
    Mais pensez vous que pour develloper un programme visuellement beau et efficace, vaut-il mieux que j'utilise .NET ou bien que je reste sur JAVA?

    En tout cas merci pour tout ces details.

    Cordialement
    Y'a pas vraiment de réponse à cette question. Tout ce qui est possible dans un environnement l'est également dans l'autre. En plus, si tu choisis de faire du client léger (web), les interfaces seront strictement les mêmes puisque c'est du HTML interprété par un navigateur.

    Il vaut donc mieux faire ton choix sur d'autres critères:
    - Tes compétences et celles des autres membres de ton équipe
    - Cohérence avec les autres projets/logiciels que tu as déjà réalisé ou bien que tu réaliseras ultérieurement
    - Besoin d'hébergement sur Internet (peu de plates-formes proposent d'héberger des applications web en .NET gratuitement)

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 22
    Par défaut
    D'accord je comprends, je n'ai pas besoin d'hebergement sur internet.^^
    Actuelement je code mon programme en java, mais je bute et je n'arrive plus a continuer, c'est pour cela que je me poser la question de savoir si .NET ne serait pas plus facile à utiliser et peut etre plus efficace.

    Merci pour vos conseils et votre aide.

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

Discussions similaires

  1. Conseil pour le choix du language d'une appli S60 N97
    Par kika.93 dans le forum Mobiles
    Réponses: 0
    Dernier message: 28/09/2009, 19h16
  2. Réponses: 1
    Dernier message: 24/10/2008, 14h25
  3. Choix du language et process
    Par marciv dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 09/01/2008, 23h44
  4. Conseil pour un choix de language
    Par guilastro dans le forum Langages de programmation
    Réponses: 9
    Dernier message: 27/04/2004, 14h59

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