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

MFC Discussion :

L'avenir des MFC


Sujet :

MFC

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    303
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 303
    Points : 155
    Points
    155
    Par défaut L'avenir des MFC
    Bonjour,
    Je travaille actuellement sur une grosse appli basée sur les MFCs. Régulièrement depuis que .Net est sorti reviens la question ne faudrait-il pas migrer l'application vers .Net, les MFCs vont-elle être encore supportées longtemps, vont-elles être mise à jour pour rester correcte au niveau du look,...
    Avez-vous des infos ou connaissez-vous un lien sur Microsoft ou je pourrais touver des réponses?
    Merci

  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,
    les MFC continuent d'être supportées et ameloriées et étendues ,
    voir ce post dans mon blog:
    http://blog.developpez.com/index.php...&c=1&tb=1&pb=1
    j'avais un lien sur le site us de MS qui disait que les MFC continueront d'être supportées ,mais il n'est plus valide.
    maintenant rien de nous empeche de faire évoluer votre application avec du .net ...

  3. #3
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 361
    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 361
    Points : 20 381
    Points
    20 381
    Par défaut
    Rien ne laisse à penser en effet que ces classes seront abandonnées ; elles sont toujours intégrées à Visual Studio.
    Ne pas oublier que nombre de projets professionnels sont développés avec ces classes.
    Et ne pas oublier aussi ATL-COM qui repose sur du code "natif"

  4. #4
    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
    je rajoute une info pour dire que les MFC seront toujours d'actualité sur Vista, et ce sera un jeu d'enfant de récupérer le style Vista pour les boites de dialogues (common)
    Avec une utilisation d'interface com pour customiser le tout, dans l'esprit des MFC

  5. #5
    Membre éprouvé
    Avatar de Gabrielly
    Inscrit en
    Juin 2004
    Messages
    722
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 722
    Points : 1 128
    Points
    1 128
    Par défaut
    Excusez-moi, mais je suis un peu pessimiste.

    Le C++ ne fait même pas partie du futur outil de développement de robots de Robotics Studio.
    Pour moi c'est un mauvais présage et mal intentionné de la part de M$.
    Il cite des langages comme C# et VB en tête suivis des langages comme python etc.

    Je pense plutôt que M$ ne peut pas supprimer ou arrêter le développement de C++ pour les raisons suivantes:
    1. La communauté est trop importante
    2. Beaucoup de solutions et infrastructures ont été bâtis sur ce langage.
    3. Les composants du système (dll, exe) de Windows sont construites sur base de ce langage et donc pour raison de compatibilité ascendante.

    Le C++ est de moins en moins mis sur le devant de la scène lors qu'on parle de développement actuel avec .NET et surtout sur Vista. Allez lire de tutos où l'on parle sans cesse de migration C++ -> C#
    On dirait que le C++ n'évolue pas alors qu'il y a C++/CLI qui ressemble beaucoup à C#.

    Par exemple imaginecup.com organise des concours sur la réalisation de projets informatiques type étudiant basés sur les produits M$ entre des grands établissements et université dans le monde. Pas un seul mot MFC, dans la liste des techno à utiliser. Pour le Web, ATL Server est méconnaisable au profit de ASP .NET

    Je ne sais pas trop mais j'aime le C++ autant que vous et il se trouve que je suis un peu fustré. J'aimerai voir des projets actuels où l'on mise sur C++ et en particulier C++/CLI pour cibler Vista et toutes sa gamme de WPF, WCF etc.


  6. #6
    Membre confirmé Avatar de themadmax
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 446
    Points : 496
    Points
    496
    Par défaut
    Beaucoup de newsgroup parle du futur des MFC.
    Pour m'a part les MFC ont bien mal veillie. Aujourd'hui il m'arrive frequement de repasser par des appels Win32 car il n'y a rien de caché derriere.
    Par contre bien que de nombreux nouveaux languages on fait leurs apparitions, je vois encore un bel avenir pour le C++. Bien que du fais de sa flexibilité il est facile de faire de nombreuses erreurs. Il faut reconnaitre qu'il n'a pas sont pareil en rapidité.
    Quand on voit la simplicité de certain langage on aurait vite envie de migrer, mais parfois lorsqu'on franchis le pas, on s'apperçois qu'un language trop assisté, et souvant trop limitatif.
    Je crois que les MFC sont encore la car beaucoup de projets sont developpé avec, mais aussi parqu'il n'existe pas encore d'alternative génial: Windows Form et ce menoter encore pour 10 ans avec Microsoft ? Je place mon espoire dans les solutions open source, et meme plutot du coté de Mozilla.

    http://www.developpez.net/forums/sho...&highlight=GUI
    ________________________________________________
    http://bliquid.fr : Blog sur Android et l'Acer Liquid

  7. #7
    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
    l'interet des MFC est que c'est un framework complet et aboutit. A mon avis, le modèle document/vue a encore de l'avenir.
    Et le C++ n'est pas mort non plus, j'en veux pour preuve toutes les pérégrinations liées à la STL/CLR dans l'actualité

Discussions similaires

  1. L'avenir des SSII
    Par ilcyr dans le forum SSII
    Réponses: 5
    Dernier message: 13/07/2007, 17h05
  2. Compilation des MFC avec gcc
    Par ricardo8125 dans le forum MFC
    Réponses: 10
    Dernier message: 22/12/2006, 17h29
  3. L'avenir des langages de programmation
    Par LordBob dans le forum Langages de programmation
    Réponses: 14
    Dernier message: 02/04/2006, 23h03
  4. Avenir des bases de données relationnelles ?
    Par LordBob dans le forum Décisions SGBD
    Réponses: 53
    Dernier message: 30/10/2005, 23h27
  5. [MFC] Un callback dans des MFC ...
    Par elsargento dans le forum MFC
    Réponses: 3
    Dernier message: 18/02/2004, 16h04

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