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

Visual C++ Discussion :

Conception : quel langage ?


Sujet :

Visual C++

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Avril 2005
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2005
    Messages : 87
    Points : 65
    Points
    65
    Par défaut Conception : quel langage ?
    Salut à tous,

    Je me pose une grande question quand au langage que je vais utiliser pour ma prochaine application. Je dresse tout de suite le décor :
    * sur mon poste, j'ai VC6 d'installé, possibilité d'installation de VC++2005Express (pour la version complète, ce n'est pas sûr, une histoire de budgets...),
    * j'ai déjà développé des applications MFC sous VC6,
    * je découvrirai bien le langage c++/cli,
    * mon appli consiste en une belle IHM.

    J'hésite donc à garder VC6 pour bénéficier des MFC ou à passer à VC++2005 Express pour le langage.

    Merci par avance de vos avis sur la question.

    ps : je crois que le c++/cli s'appuie sur le framework .net. Dans le cas de la réalisation d'une application en c++/cli, il vaut mieux utiliser le framework 2.0 (pour avoir les array...). Lors de la distribution de mon appli, faut-il que le framework 2.0 soit installé sur les postes ou le 1.1 peut suffire (je n'y crois pas trop, mais bon on ne sait jamais...) ?

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Points : 17 323
    Points
    17 323
    Par défaut
    salut,
    passer à VC++2005Express ,voudra dire ecrire en .net avec du c++/cli.

    répondre a ta question c'est connaitre tes objectifs....
    si ton objectif est d'apprendre un nouvel environnement graphique ok passe a .net.
    si tu dois developper une application commerciale ,je ne suis pas sur que la méthode j'apprends en faisant l'application soit la bonne...

    note: avec VC 2005 complet ,tu as les MFC et le C++/CLI et acces au framework a partir des MFC possible.

    oui le framework 2.0 doit etre installé sur les postes.

  3. #3
    tut
    tut est déconnecté
    Membre averti
    Avatar de tut
    Inscrit en
    Juillet 2002
    Messages
    373
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 373
    Points : 394
    Points
    394
    Par défaut
    Méfie toi du framework si tu dois faire "une belle IHM", j'ai lu par ici (je crois que c'est dans un tutoriel sur .NET) qu'il ne permet pas encore tout ce que permettent les MFC.

  4. #4
    Membre du Club
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Avril 2005
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2005
    Messages : 87
    Points : 65
    Points
    65
    Par défaut
    Citation Envoyé par farscape
    si ton objectif est d'apprendre un nouvel environnement graphique ok passe a .net.
    si tu dois developper une application commerciale ,je ne suis pas sur que la méthode j'apprends en faisant l'application soit la bonne...
    En fait, je suis en apprentissage et cette application fait partie de mon projet de mise en situation d'ingénieur. Tout comme les MFC il y a un ou deux ans, je suis libre d'y passer ou non.
    De plus, l'application n'est pas à destination commerciale mais à destination interne à mon entreprise.

    > tut, je vais me renseigner sur les limitations graphiques du .net par rapport aux MFC.

    en tout cas, merci pour ces premiers avis.

  5. #5
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    il n'y a pas de limitations, il y a simplement moins d'outils pour le faire, on peut se recoder un framework document/vue en .net, mais c'est un énorme travail, MFC le propose directement.

Discussions similaires

  1. Créer un site web - en quel langage ?
    Par Thierry92 dans le forum Débuter
    Réponses: 96
    Dernier message: 25/04/2024, 22h24
  2. Quel langage utiliser pour la conception d'un outil ?
    Par Lehahia dans le forum Langages de programmation
    Réponses: 0
    Dernier message: 20/09/2007, 10h29
  3. Traitement d'images : quel langage?
    Par belasri dans le forum Langages de programmation
    Réponses: 19
    Dernier message: 07/10/2005, 09h59
  4. quel langage choisir pour faire de script sous windows
    Par pas05 dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 18/11/2002, 22h42
  5. Comparer des fichiers de données : Quel Langage ?
    Par Anonymous dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 24/04/2002, 22h37

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