ללא ספק עם כניסת ה-.NET לחיי הפיתוח, נזנחו במידה מסוימת לפחות
טכנולוגיות Native, כגון MFC.
MFC לא
התקדם כמעט בכלום מאז גרסה 6 (שהגיעה עם Visual C++ 6). בגרסה החדשה ביותר
(9) זו שמגיעה עם Visual
Studio 2008 לא שונו דברים משמעותיים. הדבר העיקרי שהשתפר הוא התמיכה ל Look & Feel של ויסטה (למשל CFileDialog מציג את הגרסה החדשה
של ויסטה ולא הגרסה הישנה). כל מי שרצה לעשות דברים יותר מודרניים עם ה-UI נאלץ לכתוב הרבה קוד
בעצמו, או לקנות חבילה כזו או אחרת שמרחיבה את MFC (או משתמשת ב-ActiveX
Controls).
בשורות טובות הגיעו מכיוון רדמונד. MFC הולך לעבור שדרוג
רציני, כולל תמיכה באלמנטי UI מודרניים, כגון ה-Ribbon של Office
2007 והחלונות הניתקים של Visual Studio. כל זה הולך לקרות בשיתוף עם חברת BCGSoft, יצרנית של חבילת UI הבנויה על MFC. השדרוג המלא צפוי
מתישהו ב-Q1 של 2008, אבל גרסת
ביתא צפויה לצאת כבר בינואר. יש למה לחכות!