Wat zijn hier de meningen over de toekomst van de MFC en Win32 APi's?
Aan de ene kant is er het bericht van MS dat win32 -de- core API van nieuwe windows versies zal blijven. Tevens is er nog enorm veel bestaande MFC/Win32 software, die natuurlijk niet even snel omgebouwd gaat worden naar een nieuwe API. Microsoft's eigen Office produkten en Visual Studio zijn natuurlijk grote voorbeelden. Ook voor core operating system processes wordt expliciet win32 aangeraden:
Kwa software opzich kom ik ook nog niet super veel .NET applicaties tegen, maar mischien kijk ik gewoon niet zo goed. De komende ATI catalyst control centre is eentje die me zo te binnen schiet.
Een punt van twijfel zou mischien kunnen zijn: zou je nu nog applicaties gericht op win32/MFC moeten schrijven, of is het verstandiger om alle compleet nieuwe dingen die je nu begint juist niet daarop te bouwen vanwege de wellicht onzekere toekomst?
Aan de ene kant is er het bericht van MS dat win32 -de- core API van nieuwe windows versies zal blijven. Tevens is er nog enorm veel bestaande MFC/Win32 software, die natuurlijk niet even snel omgebouwd gaat worden naar een nieuwe API. Microsoft's eigen Office produkten en Visual Studio zijn natuurlijk grote voorbeelden. Ook voor core operating system processes wordt expliciet win32 aangeraden:
Aan de andere kant lijkt er weinig ontwikkeling meer gedaan te worden voor deze beide API's, en zeker MFC staat op een laag pitje. De laatste platform SDK update is bv van february 2003, terwijl de laatste .NET update (wel beta) nog geen 2 maanden oud is. Ook zie ik in vacatures alleen nog maar .NET gevraagt worden (kwa MS technieken), terwijl win32 en MFC niet meer lijken te bestaan voor ondernemers.http://support.microsoft....aspx?scid=kb;en-us;841927
We recommend that you only use C languages and Win32 APIs for any add-in components that are loaded by core operating system processes. Two examples of core operating system processes are Winlogon.exe and Lsass.exe.
Kwa software opzich kom ik ook nog niet super veel .NET applicaties tegen, maar mischien kijk ik gewoon niet zo goed. De komende ATI catalyst control centre is eentje die me zo te binnen schiet.
Een punt van twijfel zou mischien kunnen zijn: zou je nu nog applicaties gericht op win32/MFC moeten schrijven, of is het verstandiger om alle compleet nieuwe dingen die je nu begint juist niet daarop te bouwen vanwege de wellicht onzekere toekomst?