Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Would you still use MFC for new projects?

Would you still use MFC for new projects?

Scheduled Pinned Locked Moved The Lounge
csharpc++toolsperformancehelp
14 Posts 7 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G G Suresh

    Hi Christian, I meant using C# with 'MFC' like features from the Windows Forms framework. In other words using C# and Windows forms instead of C++ and MFC. Other than the runtime issue what else is a big issue? I am sure that MS will take care of the runtime issue pretty fast (in my case there are very few customers and therefore it is not a big issue). I have built a few sample applications and there is no big difference in speed. Suresh

    C Offline
    C Offline
    Christian Graus
    wrote on last edited by
    #5

    Damn it all, I posted a lengthy reply hours ago. G. Suresh wrote: Other than the runtime issue what else is a big issue? No issue at all, if you want to assume that Microsoft got it right for the first time, for the first time ( no, that's not a typo ). G. Suresh wrote: I am sure that MS will take care of the runtime issue pretty fast That's possible - W2000 did a silent update to the tune of a couple of hundred meg the other week here at work, I never would have known if we were not monitoring traffic. So I guess what's 19M of bandwidth between friends, regardless of if it costs me. G. Suresh wrote: I have built a few sample applications and there is no big difference in speed. You're joking, right ? What sort of programs have you written that they tax your machine enough to judge that ? I presume this means there was *some* speed difference ? Only an idiot would give up on MFC right now - the onus is on .NET to provide compelling reasons to bail on proven technology, not the other way around. Two threads down you'll see people are still using Win32, because they percieve it is faster and gives them more control. I doubt the speed hit of MFC could possibly compare to a 19M zipped CLR. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001

    Sonork ID 100.10002:MeanManOz

    I live in Bob's HungOut now

    N 1 Reply Last reply
    0
    • G G Suresh

      Hi everyone, Sometime back I had posted asking for help deciding between .NET and MFC. Thanks to all who replied. I think I have pretty much decided to go with .NET. I think that the biggest win is productivity. I am impressed by the speed (and power) of the framework. But before I plunge in... :) Thanks, Suresh

      N Offline
      N Offline
      Nish Nishant
      wrote on last edited by
      #6

      G. Suresh wrote: I am impressed by the speed (and power) of the framework You are??? That's puzzling. I found it slow on my P-III 800/256 MB machine. Lemme guess, you have a java background right? Otherwise I cant fathom how you can say that the .NET apps run fast. Nish Sonork ID 100.9786 voidmain
      www.busterboy.org
      Nish is a BIG fan of Goran Ivanisevic

      1 Reply Last reply
      0
      • C Christian Graus

        Damn it all, I posted a lengthy reply hours ago. G. Suresh wrote: Other than the runtime issue what else is a big issue? No issue at all, if you want to assume that Microsoft got it right for the first time, for the first time ( no, that's not a typo ). G. Suresh wrote: I am sure that MS will take care of the runtime issue pretty fast That's possible - W2000 did a silent update to the tune of a couple of hundred meg the other week here at work, I never would have known if we were not monitoring traffic. So I guess what's 19M of bandwidth between friends, regardless of if it costs me. G. Suresh wrote: I have built a few sample applications and there is no big difference in speed. You're joking, right ? What sort of programs have you written that they tax your machine enough to judge that ? I presume this means there was *some* speed difference ? Only an idiot would give up on MFC right now - the onus is on .NET to provide compelling reasons to bail on proven technology, not the other way around. Two threads down you'll see people are still using Win32, because they percieve it is faster and gives them more control. I doubt the speed hit of MFC could possibly compare to a 19M zipped CLR. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001

        Sonork ID 100.10002:MeanManOz

        I live in Bob's HungOut now

        N Offline
        N Offline
        Nish Nishant
        wrote on last edited by
        #7

        ****Christian Graus wrote: No issue at all, if you want to assume that Microsoft got it right for the first time, for the first time ( no, that's not a typo ). LOL. Yeah, that's not a typo, not at all!!!!!! ****Christian Graus wrote: W2000 did a silent update to the tune of a couple of hundred meg the other week here at work, It did? I've got Win2K proff SP2. Has SP3 come out then??? Sonork ID 100.9786 voidmain
        www.busterboy.org
        Nish is a BIG fan of Goran Ivanisevic

        C 1 Reply Last reply
        0
        • N Nish Nishant

          ****Christian Graus wrote: No issue at all, if you want to assume that Microsoft got it right for the first time, for the first time ( no, that's not a typo ). LOL. Yeah, that's not a typo, not at all!!!!!! ****Christian Graus wrote: W2000 did a silent update to the tune of a couple of hundred meg the other week here at work, It did? I've got Win2K proff SP2. Has SP3 come out then??? Sonork ID 100.9786 voidmain
          www.busterboy.org
          Nish is a BIG fan of Goran Ivanisevic

          C Offline
          C Offline
          Christian Graus
          wrote on last edited by
          #8

          Nish [BusterBoy] wrote: LOL. Yeah, that's not a typo, not at all!!!!!! C# is just J++ v2, the Office Assistant is just BOB code reused, surely people can see this.... Nish [BusterBoy] wrote: It did? I've got Win2K proff SP2. Has SP3 come out then??? I dunno what it was, or if there is a new SP. That's the point - it didn't ask me. For all I know, I now have the CLR, and a zip of Bill Gates holiday snaps. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001

          Sonork ID 100.10002:MeanManOz

          I live in Bob's HungOut now

          N A 2 Replies Last reply
          0
          • C Christian Graus

            Nish [BusterBoy] wrote: LOL. Yeah, that's not a typo, not at all!!!!!! C# is just J++ v2, the Office Assistant is just BOB code reused, surely people can see this.... Nish [BusterBoy] wrote: It did? I've got Win2K proff SP2. Has SP3 come out then??? I dunno what it was, or if there is a new SP. That's the point - it didn't ask me. For all I know, I now have the CLR, and a zip of Bill Gates holiday snaps. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001

            Sonork ID 100.10002:MeanManOz

            I live in Bob's HungOut now

            N Offline
            N Offline
            Nish Nishant
            wrote on last edited by
            #9

            ****Christian Graus wrote: C# is just J++ v2, the Office Assistant is just BOB code reused, surely people can see this.... Perhaps True. But I really wish that they [MS] can figure out a way to mix and use MFC from Managed C++. Perhaps they could give us MFC.NET. Nish Sonork ID 100.9786 voidmain
            www.busterboy.org
            Nish is a BIG fan of Goran Ivanisevic

            C 1 Reply Last reply
            0
            • N Nish Nishant

              ****Christian Graus wrote: C# is just J++ v2, the Office Assistant is just BOB code reused, surely people can see this.... Perhaps True. But I really wish that they [MS] can figure out a way to mix and use MFC from Managed C++. Perhaps they could give us MFC.NET. Nish Sonork ID 100.9786 voidmain
              www.busterboy.org
              Nish is a BIG fan of Goran Ivanisevic

              C Offline
              C Offline
              ColinDavies
              wrote on last edited by
              #10

              Nish [BusterBoy] wrote: But I really wish that they [MS] can figure out a way to mix and use MFC from Managed C++. Now that would be cool Nish, Forgive me if I'm wrong but C# doesn't even have templates. Hey what about a post telling us of your 3 day "vacation" in Madras Nish, I bet you had a lot of "FUN" Regardz Colin J Davies

              Sonork ID 100.9197:Colin

              I live in Bob's HungOut now

              Click here for free technical assistance!

              N A 2 Replies Last reply
              0
              • C ColinDavies

                Nish [BusterBoy] wrote: But I really wish that they [MS] can figure out a way to mix and use MFC from Managed C++. Now that would be cool Nish, Forgive me if I'm wrong but C# doesn't even have templates. Hey what about a post telling us of your 3 day "vacation" in Madras Nish, I bet you had a lot of "FUN" Regardz Colin J Davies

                Sonork ID 100.9197:Colin

                I live in Bob's HungOut now

                Click here for free technical assistance!

                N Offline
                N Offline
                Nish Nishant
                wrote on last edited by
                #11

                okay I've put that as a new post :-) the trip wasnt exactly what you might call enjoyable... Nish Sonork ID 100.9786 voidmain
                www.busterboy.org
                Nish is a BIG fan of Goran Ivanisevic

                1 Reply Last reply
                0
                • C Christian Graus

                  Nish [BusterBoy] wrote: LOL. Yeah, that's not a typo, not at all!!!!!! C# is just J++ v2, the Office Assistant is just BOB code reused, surely people can see this.... Nish [BusterBoy] wrote: It did? I've got Win2K proff SP2. Has SP3 come out then??? I dunno what it was, or if there is a new SP. That's the point - it didn't ask me. For all I know, I now have the CLR, and a zip of Bill Gates holiday snaps. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001

                  Sonork ID 100.10002:MeanManOz

                  I live in Bob's HungOut now

                  A Offline
                  A Offline
                  Anna Jayne Metcalfe
                  wrote on last edited by
                  #12

                  I believe Win2k SP3 is in early testing (I can't remember where I saw that though :rolleyes: ). At a guess I reckon it will probably ship around Spring next year. Andy Metcalfe - Sonardyne International Ltd

                  Trouble with resource IDs? Try the Resource ID Organiser Add-In for Visual C++ 5.0/6.0
                  "I'm just another 'S' bend in the internet. A ton of stuff goes through my system, and some of the hairer, stickier and lumpier stuff sticks." - Chris Maunder (I just couldn't let that one past ;))

                  1 Reply Last reply
                  0
                  • C ColinDavies

                    Nish [BusterBoy] wrote: But I really wish that they [MS] can figure out a way to mix and use MFC from Managed C++. Now that would be cool Nish, Forgive me if I'm wrong but C# doesn't even have templates. Hey what about a post telling us of your 3 day "vacation" in Madras Nish, I bet you had a lot of "FUN" Regardz Colin J Davies

                    Sonork ID 100.9197:Colin

                    I live in Bob's HungOut now

                    Click here for free technical assistance!

                    A Offline
                    A Offline
                    Anna Jayne Metcalfe
                    wrote on last edited by
                    #13

                    I remember reading (in one of the interviews here) that MS intends to add template support to C# in the next release. Andy Metcalfe - Sonardyne International Ltd

                    Trouble with resource IDs? Try the Resource ID Organiser Add-In for Visual C++ 5.0/6.0
                    "I'm just another 'S' bend in the internet. A ton of stuff goes through my system, and some of the hairer, stickier and lumpier stuff sticks." - Chris Maunder (I just couldn't let that one past ;))

                    1 Reply Last reply
                    0
                    • G G Suresh

                      Hi everyone, Sometime back I had posted asking for help deciding between .NET and MFC. Thanks to all who replied. I think I have pretty much decided to go with .NET. I think that the biggest win is productivity. I am impressed by the speed (and power) of the framework. But before I plunge in... :) Thanks, Suresh

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #14

                      Forget .NET - all my new projects are gonna be in WTL!

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups