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. Microsoft not recomenting managed developement. isn't it ?

Microsoft not recomenting managed developement. isn't it ?

Scheduled Pinned Locked Moved The Lounge
c++comquestion
17 Posts 9 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.
  • R Offline
    R Offline
    R jeev K R
    wrote on last edited by
    #1

    Microsoft still using Win32, MFC and COM technologies in their latest products,In my knowledge almost all the products. I am really surprised about why they are not using managed code for their products ? :omg:

    N S L 3 Replies Last reply
    0
    • R R jeev K R

      Microsoft still using Win32, MFC and COM technologies in their latest products,In my knowledge almost all the products. I am really surprised about why they are not using managed code for their products ? :omg:

      N Offline
      N Offline
      NormDroid
      wrote on last edited by
      #2

      Rajeev K R Pala wrote:

      Microsoft still using Win32, MFC and COM technologies in their latest products

      False.

      Rajeev K R Pala wrote:

      I am really surprised about why they are not using managed code for their products ?

      They are but not all of them. Image rewriting the Office Suite in .net it would take years to code and test, they can't afford to do that.

      Two heads are better than one.

      R C 2 Replies Last reply
      0
      • N NormDroid

        Rajeev K R Pala wrote:

        Microsoft still using Win32, MFC and COM technologies in their latest products

        False.

        Rajeev K R Pala wrote:

        I am really surprised about why they are not using managed code for their products ?

        They are but not all of them. Image rewriting the Office Suite in .net it would take years to code and test, they can't afford to do that.

        Two heads are better than one.

        R Offline
        R Offline
        R jeev K R
        wrote on last edited by
        #3

        I agree with that,but in their latest products like visual studio 2005 and above...? Also Microsoft already stated that they have no plans to release a managed DirectX support. :confused: :confused:

        N P 2 Replies Last reply
        0
        • R R jeev K R

          Microsoft still using Win32, MFC and COM technologies in their latest products,In my knowledge almost all the products. I am really surprised about why they are not using managed code for their products ? :omg:

          S Offline
          S Offline
          Shog9 0
          wrote on last edited by
          #4

          Windows is not a managed OS. Therefore, new OS APIs must not be managed if they are to be used by... the OS! Remember, one of the big goals for .NET was to make using native APIs from a managed environment easier.

          N H 2 Replies Last reply
          0
          • R R jeev K R

            I agree with that,but in their latest products like visual studio 2005 and above...? Also Microsoft already stated that they have no plans to release a managed DirectX support. :confused: :confused:

            N Offline
            N Offline
            NormDroid
            wrote on last edited by
            #5

            Visual studio 2010 uses .net (WPF), Visual 2005 is not the LATEST.

            Rajeev K R Pala wrote:

            Microsoft already stated that they have no plans to release a managed DirectX support

            They use WPF layer above directX. Please do some research before coming out the statements that are completely incorrect.

            Two heads are better than one.

            P 1 Reply Last reply
            0
            • N NormDroid

              Rajeev K R Pala wrote:

              Microsoft still using Win32, MFC and COM technologies in their latest products

              False.

              Rajeev K R Pala wrote:

              I am really surprised about why they are not using managed code for their products ?

              They are but not all of them. Image rewriting the Office Suite in .net it would take years to code and test, they can't afford to do that.

              Two heads are better than one.

              C Offline
              C Offline
              CPallini
              wrote on last edited by
              #6

              Norm .net wrote:

              Image rewriting the Office Suite in .net it would take years to code and test

              and centuries to run... :rolleyes:

              If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
              This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
              [My articles]

              H 1 Reply Last reply
              0
              • S Shog9 0

                Windows is not a managed OS. Therefore, new OS APIs must not be managed if they are to be used by... the OS! Remember, one of the big goals for .NET was to make using native APIs from a managed environment easier.

                N Offline
                N Offline
                NormDroid
                wrote on last edited by
                #7

                Shog9 wrote:

                Remember, one of the big goals for .NET was to make using native APIs from a managed environment easier

                And it worked, I don't think I could go back to my C++/Win32/MFC/COM days again :)

                Two heads are better than one.

                R 1 Reply Last reply
                0
                • R R jeev K R

                  I agree with that,but in their latest products like visual studio 2005 and above...? Also Microsoft already stated that they have no plans to release a managed DirectX support. :confused: :confused:

                  P Offline
                  P Offline
                  Pete OHanlon
                  wrote on last edited by
                  #8

                  That would be because they are steering people towards XNA. Oh, surprise surprise, XNA is available as managed code. I do agree that in their latest products, like Windows 3.11 and Quick C, they aren't using .NET.

                  "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                  As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                  My blog | My articles | MoXAML PowerToys | Onyx

                  N 1 Reply Last reply
                  0
                  • P Pete OHanlon

                    That would be because they are steering people towards XNA. Oh, surprise surprise, XNA is available as managed code. I do agree that in their latest products, like Windows 3.11 and Quick C, they aren't using .NET.

                    "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                    As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                    My blog | My articles | MoXAML PowerToys | Onyx

                    N Offline
                    N Offline
                    NormDroid
                    wrote on last edited by
                    #9

                    Pete O'Hanlon wrote:

                    Windows 3.11 and Quick C,

                    When I get home tonight I'm loading Win 3.11 and Quick C for a deep smell of nostalgia and I may load the Programmers Workbench for good measure.

                    Two heads are better than one.

                    1 Reply Last reply
                    0
                    • N NormDroid

                      Shog9 wrote:

                      Remember, one of the big goals for .NET was to make using native APIs from a managed environment easier

                      And it worked, I don't think I could go back to my C++/Win32/MFC/COM days again :)

                      Two heads are better than one.

                      R Offline
                      R Offline
                      R jeev K R
                      wrote on last edited by
                      #10

                      But i think in a different way. If we have deep knowledge about a subject then whats the need of a mediator like CLR to execute. It should only cause some performance issues when we doing some system side programming like video related works. If we are using managed code for this purpose we must need to work under CLR. So i think Microsoft looking for performance rather than look and feel... :laugh: :laugh:

                      1 Reply Last reply
                      0
                      • R R jeev K R

                        Microsoft still using Win32, MFC and COM technologies in their latest products,In my knowledge almost all the products. I am really surprised about why they are not using managed code for their products ? :omg:

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

                        Because managed code is for babies. Real men code in C and C++. :)

                        Morality is indistinguishable from social proscription

                        R G 2 Replies Last reply
                        0
                        • L Lost User

                          Because managed code is for babies. Real men code in C and C++. :)

                          Morality is indistinguishable from social proscription

                          R Offline
                          R Offline
                          R jeev K R
                          wrote on last edited by
                          #12

                          I don't know ... But the things are going on that way.... ;)

                          1 Reply Last reply
                          0
                          • C CPallini

                            Norm .net wrote:

                            Image rewriting the Office Suite in .net it would take years to code and test

                            and centuries to run... :rolleyes:

                            If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
                            This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
                            [My articles]

                            H Offline
                            H Offline
                            hairy_hats
                            wrote on last edited by
                            #13

                            Smacks of WPF VS2010.

                            1 Reply Last reply
                            0
                            • S Shog9 0

                              Windows is not a managed OS. Therefore, new OS APIs must not be managed if they are to be used by... the OS! Remember, one of the big goals for .NET was to make using native APIs from a managed environment easier.

                              H Offline
                              H Offline
                              hairy_hats
                              wrote on last edited by
                              #14

                              And in doing so they have made accessing the hardware of the machine a nightmare. USB? GPIO pins? X|

                              1 Reply Last reply
                              0
                              • L Lost User

                                Because managed code is for babies. Real men code in C and C++. :)

                                Morality is indistinguishable from social proscription

                                G Offline
                                G Offline
                                Gary Wheeler
                                wrote on last edited by
                                #15

                                Every problem is a nail, and every solution a hammer for you, huh?

                                Software Zen: delete this;

                                L 1 Reply Last reply
                                0
                                • N NormDroid

                                  Visual studio 2010 uses .net (WPF), Visual 2005 is not the LATEST.

                                  Rajeev K R Pala wrote:

                                  Microsoft already stated that they have no plans to release a managed DirectX support

                                  They use WPF layer above directX. Please do some research before coming out the statements that are completely incorrect.

                                  Two heads are better than one.

                                  P Offline
                                  P Offline
                                  peterchen
                                  wrote on last edited by
                                  #16

                                  Norm .net wrote:

                                  Visual studio 2010 uses .net (WPF),

                                  Which we pay dearly for. In VS2008, the whole VS architecture was completely COM-based, shining through at every corner of writing addins. I never found any mention that that was replaced.

                                  Agh! Reality! My Archnemesis![^]
                                  | FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server.

                                  1 Reply Last reply
                                  0
                                  • G Gary Wheeler

                                    Every problem is a nail, and every solution a hammer for you, huh?

                                    Software Zen: delete this;

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

                                    Hay, a hammer is the most usefull tool in the box. Ever wanted to get of a big stubborn nut? Hammer and cold chisel. It'll come off in seconds. :)

                                    Morality is indistinguishable from social proscription

                                    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