CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 8 of 8
  1. #1
    Join Date
    Feb 2003
    Location
    Iasi - Romania
    Posts
    8,234

    [RESOLVED] What about the MFC future?

    One of the most FAQ in last years here sounds like Is MFC finished? or is MFC dead?.
    So, have we to throw away the good old MFC?

    /if yes, I'll do it tomorrow... <evil></evil>
    Ovidiu
    "When in Rome, do as Romans do."
    My latest articles: https://codexpertro.wordpress.com/

  2. #2
    Join Date
    Oct 2002
    Location
    Timisoara, Romania
    Posts
    14,360

    Re: What about the MFC future?

    I was currious about this myself and from what I've seen for 'Orcas' (the next version of Visual Studio) MS is providing a lot of support for MFC, especially on the direction of accesing Vista controls from MFC application thought the .NET framework (mixed-mode applications).
    Marius Bancila
    Home Page
    My CodeGuru articles

    I do not offer technical support via PM or e-mail. Please use vbBulletin codes.

  3. #3
    Join Date
    Feb 2003
    Location
    Iasi - Romania
    Posts
    8,234

    Re: What about the MFC future?

    Quote Originally Posted by cilu
    I was currious about this myself and from what I've seen for 'Orcas' (the next version of Visual Studio) MS is providing a lot of support for MFC, especially on the direction of accesing Vista controls from MFC application throught the .NET framework (mixed-mode applications).
    For me sounds like a swan song...

    /the underline is mine
    Ovidiu
    "When in Rome, do as Romans do."
    My latest articles: https://codexpertro.wordpress.com/

  4. #4
    Join Date
    Aug 2005
    Posts
    23

    Re: What about the MFC future?

    That is correct Orcas release will be supporting native Vista OS features.

    Thanks,
    Ayman Shoukry
    Program Manager
    VC++ Team

  5. #5
    Join Date
    Jun 2006
    Posts
    17

    Re: What about the MFC future?

    Just to be really, really clear: we *are* investing in MFC in the Orcas release. You're not going to see drastic enhancements to the programming model or anything like that, but you will see -- for example -- some changes to better support Windows Vista development.

    Thanks,

    Steve Teixeira
    Group Program Manager
    Visual C++

  6. #6
    Join Date
    May 1999
    Location
    ALABAMA, USA
    Posts
    9,917

    Re: What about the MFC future?

    As a member of VC++ team, last MVP summit, I have asked this question twice, in two different occasions. Each time, people from VC++ group assured us that MFC is here to stay.
    I believe they would not have said so without a reason, therefore all gossip about MFC dying, going away is just this: gossip.
    There are only 10 types of people in the world:
    Those who understand binary and those who do not.

  7. #7
    Join Date
    Oct 2004
    Posts
    3

    Re: What about the MFC future?

    So why has Microsoft Press stopped publishing any MFC books? The last one I know of is from 1999.

  8. #8
    Join Date
    May 2006
    Posts
    17

    Re: What about the MFC future?

    The question on MFC books is quite simple to answer: MS Press nowadays acts mostly like a stand-along publisher, i.o.w. they publish the books they think will sell big and sales data from books related to MFC does not seem to make that prospect likely.

    I do expect there will be good quality books available specifically on the interop between C++ and .Net, including the interop features with Windows Forms we added to MFC. However the changes to MFC as of the 2005 release outside of that realm probably do not warrant a new book. Perhaps with the Orcas release and the support we are adding for Windows Vista there is more impetus for new books that at least contain material on that topic.

    The newness or not aside, though, several MFC books are extremely high quality and are still very useful even if some details are out of date.

    And just to clarify, the work we are doing to support new Vista controls and other Vista feature does NOT require you to use .Net, it just uses the native platform Win32 or COM APIs directly.

    Ronald Laeremans
    Acting Product Unit Manager
    Visual C++ Team

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured