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. General Programming
  3. C / C++ / MFC
  4. Managed Code vs Unmanaged code

Managed Code vs Unmanaged code

Scheduled Pinned Locked Moved C / C++ / MFC
c++csharpdotnetvisual-studioquestion
10 Posts 4 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.
  • D Offline
    D Offline
    D_code_writer
    wrote on last edited by
    #1

    Hello my fellow programmers, I am in the process of writing some front end software that takes to an engine management unit that will program it and perform data acquisition in real time. I have written software for this before using the MFC Doc View Framework and I have had considerable success with this. However this new project is for a newer unit and will most probably have a life span for the next 5 years. The target operating systems for this will be Win98 SE through to XP. My question is Should I be writing this in MFC or should I consider using managed C++ and the new .NET Framework. Any inputs/questions would be greatly appreciated. Best Regards Danny Nowlan

    C N 2 Replies Last reply
    0
    • D D_code_writer

      Hello my fellow programmers, I am in the process of writing some front end software that takes to an engine management unit that will program it and perform data acquisition in real time. I have written software for this before using the MFC Doc View Framework and I have had considerable success with this. However this new project is for a newer unit and will most probably have a life span for the next 5 years. The target operating systems for this will be Win98 SE through to XP. My question is Should I be writing this in MFC or should I consider using managed C++ and the new .NET Framework. Any inputs/questions would be greatly appreciated. Best Regards Danny Nowlan

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

      MFC. Simply because I don't think the .NET framework in C++ will give you anything that justifies having the ship the framework. Christian Graus - Microsoft MVP - C++

      D 1 Reply Last reply
      0
      • D D_code_writer

        Hello my fellow programmers, I am in the process of writing some front end software that takes to an engine management unit that will program it and perform data acquisition in real time. I have written software for this before using the MFC Doc View Framework and I have had considerable success with this. However this new project is for a newer unit and will most probably have a life span for the next 5 years. The target operating systems for this will be Win98 SE through to XP. My question is Should I be writing this in MFC or should I consider using managed C++ and the new .NET Framework. Any inputs/questions would be greatly appreciated. Best Regards Danny Nowlan

        N Offline
        N Offline
        Nemanja Trifunovic
        wrote on last edited by
        #3

        MFC, or even better, WTL.


        My programming blahblahblah blog. If you ever find anything useful here, please let me know to remove it.

        C D 2 Replies Last reply
        0
        • N Nemanja Trifunovic

          MFC, or even better, WTL.


          My programming blahblahblah blog. If you ever find anything useful here, please let me know to remove it.

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

          LOL - when I last used WTL it was really interesting, due to lack of support and docs. Do Microsoft officially support it now ? Is it being developed still ? Christian Graus - Microsoft MVP - C++

          N 1 Reply Last reply
          0
          • C Christian Graus

            LOL - when I last used WTL it was really interesting, due to lack of support and docs. Do Microsoft officially support it now ? Is it being developed still ? Christian Graus - Microsoft MVP - C++

            N Offline
            N Offline
            Nemanja Trifunovic
            wrote on last edited by
            #5

            It is open source now[^] and still developed by original Microsoft guys. I have seen quite a number of job ads mentioning WTL, so I wouldn't count it out.


            My programming blahblahblah blog. If you ever find anything useful here, please let me know to remove it.

            1 Reply Last reply
            0
            • N Nemanja Trifunovic

              MFC, or even better, WTL.


              My programming blahblahblah blog. If you ever find anything useful here, please let me know to remove it.

              D Offline
              D Offline
              David Crow
              wrote on last edited by
              #6

              Given what you've seen of the requirements, why would WTL be a better choice than MFC?


              "One must learn from the bite of the fire to leave it alone." - Native American Proverb

              N D 2 Replies Last reply
              0
              • D David Crow

                Given what you've seen of the requirements, why would WTL be a better choice than MFC?


                "One must learn from the bite of the fire to leave it alone." - Native American Proverb

                N Offline
                N Offline
                Nemanja Trifunovic
                wrote on last edited by
                #7

                DavidCrow wrote: why would WTL be a better choice than MFC Adding a new skill to his resume? ;P


                My programming blahblahblah blog. If you ever find anything useful here, please let me know to remove it.

                1 Reply Last reply
                0
                • D David Crow

                  Given what you've seen of the requirements, why would WTL be a better choice than MFC?


                  "One must learn from the bite of the fire to leave it alone." - Native American Proverb

                  D Offline
                  D Offline
                  D_code_writer
                  wrote on last edited by
                  #8

                  David, That's what I'm trying to figure out. I want to select the right tool for the job. Danny

                  D 1 Reply Last reply
                  0
                  • C Christian Graus

                    MFC. Simply because I don't think the .NET framework in C++ will give you anything that justifies having the ship the framework. Christian Graus - Microsoft MVP - C++

                    D Offline
                    D Offline
                    D_code_writer
                    wrote on last edited by
                    #9

                    Christian, I must admit that is a very valid point. Some of the machines we will ship too are very underspeced Win98 machines and I don't think they would take too kindly to the .NET framework. MFC I know very well and I know it works. Thank you for your consuel. Danny

                    1 Reply Last reply
                    0
                    • D D_code_writer

                      David, That's what I'm trying to figure out. I want to select the right tool for the job. Danny

                      D Offline
                      D Offline
                      David Crow
                      wrote on last edited by
                      #10

                      Understood, but a blanket statement like, "MFC, or even better, WTL." without any reasoning, is hardly useful.


                      "One must learn from the bite of the fire to leave it alone." - Native American Proverb

                      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