-
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
-
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 ...
:)
-
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"
-
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
-
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 :furax: 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.
:?
-
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
-
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é