CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Page 2 of 2 FirstFirst 12
Results 16 to 18 of 18
  1. #16
    Arjay's Avatar
    Arjay is offline Moderator / EX MS MVP Power Poster
    Join Date
    Aug 2004
    Posts
    13,490

    Re: How many of you are working on a new MFC professional project?

    Quote Originally Posted by Ajay Vijay View Post
    WinForms are now being replaced by WPF, which requires more code maintenance, than a MFC project.
    Why do you believe this to be the case?

  2. #17
    Join Date
    Mar 2003
    Location
    India {Mumbai};
    Posts
    3,871

    Re: How many of you are working on a new MFC professional project?

    I mean the WPF technology is out. For excellent GUI, many are thinking of migrating from Windows Forms applications to rich WPF applications. Since, there are class hierarchy changes, and some stuff like data binding must be put in .XAML file - it obviously needs more of code changes, than required in upgrading MFC (like group-view in list control, requires less change).
    My latest article: Explicating the new C++ standard (C++0x)

    Do rate the posts you find useful.

  3. #18
    Join Date
    Jul 2002
    Location
    Portsmouth. United Kingdom
    Posts
    2,727

    Re: How many of you are working on a new MFC professional project?

    We use MFC in all new applications for a number of reasons.


    1. Using C# for the UI has been raised now and then, but we all know C++ & MFC well and have little to no experience of C#
    2. Our GUIs are simple enough for WPF or Forms to not have any real advangtage over MFC
    3. Splitting the code into separate C++ processing and C# GUI sections just adds complexity but no real benefits for us.
    4. Over the years we've built up a library of sub-classed MFC components that have an STL interface and add functionality common to most of our applications.
    "It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong."
    Richard P. Feynman

Page 2 of 2 FirstFirst 12

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