MSVC++ Pro 2005 MFC
-
hi
kA welche Version ich von der MFC habe, aber ich will mal unbedingt fragen, wieso die MFC nicht empfohlen wird, wenn man neue Projekte anfangen möchte?
Wäre nett, wenn jemand antworten könnte

-
Wer empfiehlt sie denn nicht?
Viele Entwickler machen einen Schenk in die Welt des .NET. In der existiertkeine MFC. Allerdings würde ich hier auch kein C++ mehr verwenden. Höchstens als Zwischenschicht zu nativen Programmen.
Die MFC wird auch weiterhin unterstützt, auch für VS2008 und auch für die nächste Compiler Generation, die danach kommt. Aber richtige Weiterentwicklung und volles Augenmerk geniest Sie nicht mehr, weil eben nicht .NET.
Und bei MS heißt die Policy aktuell: Alles ist mit .NET zu machen...
Folgerichtig sagen viele: Entwickle neue Sachen eben auf .NET.
Entscheiden muss man aber dennoch, was Erfahrung, Alte Bibliotheken, Wichtige Bibliotheken und Tools für die eigenen Projekte bedeuten.
Für mich ist MFC deshlab immer noch nicht legacy.
-
Martin Richter schrieb:
Wer empfiehlt sie denn nicht?
Auf Khartchi's Seite gibts ja diese libs, dort unter MFC steht das.
Martin Richter schrieb:
Viele Entwickler machen einen Schenk in die Welt des .NET. In der existiertkeine MFC. Allerdings würde ich hier auch kein C++ mehr verwenden. Höchstens als Zwischenschicht zu nativen Programmen.
Heißt das also,das die MFC kein C++ Code versteht

Martin Richter schrieb:
Die MFC wird auch weiterhin unterstützt, auch für VS2008 und auch für die nächste Compiler Generation, die danach kommt. Aber richtige Weiterentwicklung und volles Augenmerk geniest Sie nicht mehr, weil eben nicht .NET.
Aber man kann doch noch immer MFC-Anwendungen schreiben, die MFC hat doch alle Funktionen der WinAPI, stimmts?
Was hat aber mehr Funktionen: MFC od. .NET?Mfg
-
1. Wer ist Khartchi?
2. Wo habe ich geschrieben, dass die MFC kein C++ versteht. Warum sollte sie auch C++ verstehen? Sie ist ja in C++ geschrieben!

Ich meine nur, dass C++ nicht die Sprache erster Wahl für die Enwticklung für .NET ist!
Und das die MFC nichts mit .NET zu tun hat, muss man sich klar sein welchen Weg man gehen will!3. Mach dir ertsmal klar was das .NET Framework ist, ansonsten macht die Diskussion hier keinen Sinn! Bzw. ich bin es müde Dinge zu zitieren, die man x-fach im Netz lesen kann.
Nein! Die MFC hat nicht ale Funktionen der WinAPI? Was soll dieser Satz? Die MFC benutzt einen Teil der WinAPI, und die WinAPI wird zum Teil durch die MFC gekappselt. Ansonsten ist die WinAPI um einiges größer...