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. Can someone tell me why should I upgrade from VS 2008 to 2010 or 2012

Can someone tell me why should I upgrade from VS 2008 to 2010 or 2012

Scheduled Pinned Locked Moved The Lounge
visual-studiocsharpsales
88 Posts 50 Posters 3 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.
  • V Vasily Tserekh

    I have been using Visual Studio 2008 for a long time, recently I made a project and I had (because the customer want to) to 2010, The fonts were terrible and I was a lot slower, (I have corei3 2 gb pc), can someone please tell me a reason to upgrade, please a good and logical reason. thanks in advance

    E Offline
    E Offline
    Espen Harlinn
    wrote on last edited by
    #11

    What about:

    • C++ AMP[^]
    • Auto-Parallelization and Auto-Vectorization[^]
    • C++ IntelliSense[^]

    Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt

    K S 2 Replies Last reply
    0
    • K Keith Barrow

      2012 is much faster at compiling large projects and I perfer the dark theme.

      Sort of a cross between Lawrence of Arabia and Dilbert.[^]
      -Or-
      A Dead ringer for Kate Winslett[^]

      J Offline
      J Offline
      Johnny J
      wrote on last edited by
      #12

      Keith Barrow wrote:

      I perfer the dark theme

      Just for that, I ought to downvote you... (but I won't) ;)

      Why can't I be applicable like John? - Me, April 2011
      -----
      Beidh ceol, caint agus craic againn - Seán Bán Breathnach
      -----
      Da mihi sis crustum Etruscum cum omnibus in eo!
      -----
      Just because a thing is new don’t mean that it’s better - Will Rogers, September 4, 1932

      K 1 Reply Last reply
      0
      • E Espen Harlinn

        What about:

        • C++ AMP[^]
        • Auto-Parallelization and Auto-Vectorization[^]
        • C++ IntelliSense[^]

        Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt

        K Offline
        K Offline
        Kenneth Haugland
        wrote on last edited by
        #13

        Oh, can you do Auto-Parallelization and Auto-Vectorization in C# and VB too?

        E 1 Reply Last reply
        0
        • J Johnny J

          Keith Barrow wrote:

          I perfer the dark theme

          Just for that, I ought to downvote you... (but I won't) ;)

          Why can't I be applicable like John? - Me, April 2011
          -----
          Beidh ceol, caint agus craic againn - Seán Bán Breathnach
          -----
          Da mihi sis crustum Etruscum cum omnibus in eo!
          -----
          Just because a thing is new don’t mean that it’s better - Will Rogers, September 4, 1932

          K Offline
          K Offline
          Keith Barrow
          wrote on last edited by
          #14

          I find your lack of faith disturbing ;P

          Sort of a cross between Lawrence of Arabia and Dilbert.[^]
          -Or-
          A Dead ringer for Kate Winslett[^]

          1 Reply Last reply
          0
          • K Kenneth Haugland

            Oh, can you do Auto-Parallelization and Auto-Vectorization in C# and VB too?

            E Offline
            E Offline
            Espen Harlinn
            wrote on last edited by
            #15

            Parallel C#[^], not sure how far they've got though

            Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt

            K P 2 Replies Last reply
            0
            • V Vasily Tserekh

              I have been using Visual Studio 2008 for a long time, recently I made a project and I had (because the customer want to) to 2010, The fonts were terrible and I was a lot slower, (I have corei3 2 gb pc), can someone please tell me a reason to upgrade, please a good and logical reason. thanks in advance

              B Offline
              B Offline
              Bassam Abdul Baki
              wrote on last edited by
              #16

              Why ask for a promotion or an increase in pay then? :)

              Web - BM - RSS - Math - LinkedIn

              1 Reply Last reply
              0
              • E Espen Harlinn

                Parallel C#[^], not sure how far they've got though

                Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt

                K Offline
                K Offline
                Kenneth Haugland
                wrote on last edited by
                #17

                So automated parallel is just available in C++, that sounds strange, I though C++ used the .NET library, no? Than it seems a little strange not to include the function in the higher languages or?

                L E 2 Replies Last reply
                0
                • V Vasily Tserekh

                  I have been using Visual Studio 2008 for a long time, recently I made a project and I had (because the customer want to) to 2010, The fonts were terrible and I was a lot slower, (I have corei3 2 gb pc), can someone please tell me a reason to upgrade, please a good and logical reason. thanks in advance

                  E Offline
                  E Offline
                  Ennis Ray Lynch Jr
                  wrote on last edited by
                  #18

                  My i7 handles vs 2010 very well. But I only have 32gb of ram. Here on site, I have a i5 with 4gb and it seems well enough.

                  Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

                  1 Reply Last reply
                  0
                  • K Kenneth Haugland

                    So automated parallel is just available in C++, that sounds strange, I though C++ used the .NET library, no? Than it seems a little strange not to include the function in the higher languages or?

                    L Offline
                    L Offline
                    lewax00
                    wrote on last edited by
                    #19

                    Kenneth Haugland wrote:

                    I though C++ used the .NET library, no?

                    Only if you're doing C++/CLI, you can still do pure native C++.

                    K 1 Reply Last reply
                    0
                    • V Vasily Tserekh

                      I have been using Visual Studio 2008 for a long time, recently I made a project and I had (because the customer want to) to 2010, The fonts were terrible and I was a lot slower, (I have corei3 2 gb pc), can someone please tell me a reason to upgrade, please a good and logical reason. thanks in advance

                      R Offline
                      R Offline
                      realJSOP
                      wrote on last edited by
                      #20

                      So you can hate them with the rest of us...

                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                      -----
                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                      -----
                      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                      1 Reply Last reply
                      0
                      • L lewax00

                        Kenneth Haugland wrote:

                        I though C++ used the .NET library, no?

                        Only if you're doing C++/CLI, you can still do pure native C++.

                        K Offline
                        K Offline
                        Kenneth Haugland
                        wrote on last edited by
                        #21

                        I thought you only used pure C++ with driver development or other specific hardware stuff. Anyways I also though some of the .NET libraries came from Intels core? When do you really want to use pure C++?

                        L J A 3 Replies Last reply
                        0
                        • K Kenneth Haugland

                          I thought you only used pure C++ with driver development or other specific hardware stuff. Anyways I also though some of the .NET libraries came from Intels core? When do you really want to use pure C++?

                          L Offline
                          L Offline
                          lewax00
                          wrote on last edited by
                          #22

                          Drivers/hardware/other low level stuff is one reason. Native code is also commonly used for graphical applications, e.g. DirectX/OpenGL. Or code that can be compiled and run on multiple platforms. There are plenty of reasons, the basic rule is "use the language that's right for the job".

                          Kenneth Haugland wrote:

                          Anyways I also though some of the .NET libraries came from Intels core?

                          I've never heard that, so I have no idea. But .Net libraries run on the CLR, which is written in a native language I would think.

                          K R 2 Replies Last reply
                          0
                          • L lewax00

                            Drivers/hardware/other low level stuff is one reason. Native code is also commonly used for graphical applications, e.g. DirectX/OpenGL. Or code that can be compiled and run on multiple platforms. There are plenty of reasons, the basic rule is "use the language that's right for the job".

                            Kenneth Haugland wrote:

                            Anyways I also though some of the .NET libraries came from Intels core?

                            I've never heard that, so I have no idea. But .Net libraries run on the CLR, which is written in a native language I would think.

                            K Offline
                            K Offline
                            Kenneth Haugland
                            wrote on last edited by
                            #23

                            Looks like the bought some code from intel inseted: http://stackoverflow.com/questions/8870442/how-is-math-pow-implemented-in-net-framework/8870593#8870593[^] My bad :)

                            1 Reply Last reply
                            0
                            • K Kenneth Haugland

                              So automated parallel is just available in C++, that sounds strange, I though C++ used the .NET library, no? Than it seems a little strange not to include the function in the higher languages or?

                              E Offline
                              E Offline
                              Espen Harlinn
                              wrote on last edited by
                              #24

                              Kenneth Haugland wrote:

                              I though C++ used the .NET library, no?

                              Usually not, that would be C++/CLI

                              Kenneth Haugland wrote:

                              Than it seems a little strange not to include the function in the higher languages or?

                              Higher languages?

                              Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt

                              K 1 Reply Last reply
                              0
                              • E Espen Harlinn

                                Kenneth Haugland wrote:

                                I though C++ used the .NET library, no?

                                Usually not, that would be C++/CLI

                                Kenneth Haugland wrote:

                                Than it seems a little strange not to include the function in the higher languages or?

                                Higher languages?

                                Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt

                                K Offline
                                K Offline
                                Kenneth Haugland
                                wrote on last edited by
                                #25

                                Well I meant High-level programming language but was thinking of C# and VB, but I guess C++ fits in too. But I think I can classify C# as Higher than C++ :-D

                                E 1 Reply Last reply
                                0
                                • K Kenneth Haugland

                                  Well I meant High-level programming language but was thinking of C# and VB, but I guess C++ fits in too. But I think I can classify C# as Higher than C++ :-D

                                  E Offline
                                  E Offline
                                  Espen Harlinn
                                  wrote on last edited by
                                  #26

                                  Kenneth Haugland wrote:

                                  But I think I can classify C# as Higher than C++

                                  How?

                                  Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt

                                  K 1 Reply Last reply
                                  0
                                  • E Espen Harlinn

                                    Kenneth Haugland wrote:

                                    But I think I can classify C# as Higher than C++

                                    How?

                                    Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt

                                    K Offline
                                    K Offline
                                    Kenneth Haugland
                                    wrote on last edited by
                                    #27

                                    My understanding of C++ is that its mostly used for a lot of detailed oriented tasks, while C# and VB does not have the easy ability to every thing, so a Higher level languange that is more removed from the assembly code.

                                    E 1 Reply Last reply
                                    0
                                    • K Kenneth Haugland

                                      My understanding of C++ is that its mostly used for a lot of detailed oriented tasks, while C# and VB does not have the easy ability to every thing, so a Higher level languange that is more removed from the assembly code.

                                      E Offline
                                      E Offline
                                      Espen Harlinn
                                      wrote on last edited by
                                      #28

                                      To me a higher level language supports higher level constructs, and the development of such constructs, enabling the developer to clearly formulate a program through code. Doing this in C++ is usually easier than in c#. What C++ lacks is extensive standard runtime libraries ...

                                      Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt

                                      K 1 Reply Last reply
                                      0
                                      • E Espen Harlinn

                                        Parallel C#[^], not sure how far they've got though

                                        Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt

                                        P Offline
                                        P Offline
                                        Paul Conrad
                                        wrote on last edited by
                                        #29

                                        That looks very interesting :)

                                        "Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus

                                        1 Reply Last reply
                                        0
                                        • V Vasily Tserekh

                                          I have been using Visual Studio 2008 for a long time, recently I made a project and I had (because the customer want to) to 2010, The fonts were terrible and I was a lot slower, (I have corei3 2 gb pc), can someone please tell me a reason to upgrade, please a good and logical reason. thanks in advance

                                          T Offline
                                          T Offline
                                          TheGreatAndPowerfulOz
                                          wrote on last edited by
                                          #30

                                          Title says it all. It was the best version.

                                          If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
                                          You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
                                          Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein

                                          A 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