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. VS2008 is it safe to let it go now?

VS2008 is it safe to let it go now?

Scheduled Pinned Locked Moved The Lounge
csharpvisual-studiocomquestion
56 Posts 28 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
    DaveAuld
    wrote on last edited by
    #1

    On my laptop and my main PC i have both VS2008 and VS2010 today i took a VS2008 project folder and copied to VS2010 project folder and it did an inplace conversion without any issues. As both these IDE's are multi-targetting, is there any justification or benefit for keeping VS2008?

    Dave Don't forget to rate messages!
    Find Me On: Web|Facebook|Twitter|LinkedIn
    Waving? dave.m.auld[at]googlewave.com

    A R D J E 16 Replies Last reply
    0
    • D DaveAuld

      On my laptop and my main PC i have both VS2008 and VS2010 today i took a VS2008 project folder and copied to VS2010 project folder and it did an inplace conversion without any issues. As both these IDE's are multi-targetting, is there any justification or benefit for keeping VS2008?

      Dave Don't forget to rate messages!
      Find Me On: Web|Facebook|Twitter|LinkedIn
      Waving? dave.m.auld[at]googlewave.com

      A Offline
      A Offline
      AspDotNetDev
      wrote on last edited by
      #2

      daveauld wrote:

      is there any justification or benefit for keeping VS2008

      Some plugins might only work for VS2008. If you work with somebody else and they only have VS2008, would they be able to open your VS2010 solution?

      [Forum Guidelines]

      D E F 3 Replies Last reply
      0
      • D DaveAuld

        On my laptop and my main PC i have both VS2008 and VS2010 today i took a VS2008 project folder and copied to VS2010 project folder and it did an inplace conversion without any issues. As both these IDE's are multi-targetting, is there any justification or benefit for keeping VS2008?

        Dave Don't forget to rate messages!
        Find Me On: Web|Facebook|Twitter|LinkedIn
        Waving? dave.m.auld[at]googlewave.com

        R Offline
        R Offline
        Rama Krishna Vavilala
        wrote on last edited by
        #3

        daveauld wrote:

        any justification or benefit for keeping VS2008?

        Only if you are doing unmanaged development.

        S D 2 Replies Last reply
        0
        • D DaveAuld

          On my laptop and my main PC i have both VS2008 and VS2010 today i took a VS2008 project folder and copied to VS2010 project folder and it did an inplace conversion without any issues. As both these IDE's are multi-targetting, is there any justification or benefit for keeping VS2008?

          Dave Don't forget to rate messages!
          Find Me On: Web|Facebook|Twitter|LinkedIn
          Waving? dave.m.auld[at]googlewave.com

          D Offline
          D Offline
          dan sh
          wrote on last edited by
          #4

          I personally get rid of the older VS version as soon as the new one comes up. SO IMHO, there is no point keeping VS 2008 if you have VS 2010.

          D 1 Reply Last reply
          0
          • D DaveAuld

            On my laptop and my main PC i have both VS2008 and VS2010 today i took a VS2008 project folder and copied to VS2010 project folder and it did an inplace conversion without any issues. As both these IDE's are multi-targetting, is there any justification or benefit for keeping VS2008?

            Dave Don't forget to rate messages!
            Find Me On: Web|Facebook|Twitter|LinkedIn
            Waving? dave.m.auld[at]googlewave.com

            J Offline
            J Offline
            Joshua Tully
            wrote on last edited by
            #5

            Other than VS2010 wasn't much of an improvement? If you're interested in XNA Game Studio then you wont be able to develop for anything other than Windows 7 Mobile as the 4.0 CTP will integrate into VS2010 but only allows building for mobile platforms (3.1 is the one to use an only integrates into 2005 and 2008).

            D D 2 Replies Last reply
            0
            • R Rama Krishna Vavilala

              daveauld wrote:

              any justification or benefit for keeping VS2008?

              Only if you are doing unmanaged development.

              S Offline
              S Offline
              supercat9
              wrote on last edited by
              #6

              Only if you are doing unmanaged development. I write applications for embedded systems, but find it useful to test them by compiling them with C++ in VS2005 (using PC code to simulate the I/O). Would upgrading to VS2008 or VS2010 likely be helpful, or should I stick with 2005?

              R 1 Reply Last reply
              0
              • S supercat9

                Only if you are doing unmanaged development. I write applications for embedded systems, but find it useful to test them by compiling them with C++ in VS2005 (using PC code to simulate the I/O). Would upgrading to VS2008 or VS2010 likely be helpful, or should I stick with 2005?

                R Offline
                R Offline
                Rama Krishna Vavilala
                wrote on last edited by
                #7

                I should have been more clear with my answer. Basically, if you have VS2010 you can still develop .NET 2.0/3.5/4.0 applications. But you cannot continue to develop applications which target VC Runtime 8.0/9/0/10.0. If you have existing applications which work with VC 9.0 runtime then you have to upgrade them to use VC 10.0.

                S N 2 Replies Last reply
                0
                • D DaveAuld

                  On my laptop and my main PC i have both VS2008 and VS2010 today i took a VS2008 project folder and copied to VS2010 project folder and it did an inplace conversion without any issues. As both these IDE's are multi-targetting, is there any justification or benefit for keeping VS2008?

                  Dave Don't forget to rate messages!
                  Find Me On: Web|Facebook|Twitter|LinkedIn
                  Waving? dave.m.auld[at]googlewave.com

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

                  I mean, GB are at a premium these days. I am not going to delete VS2008 but I am not going to install it when I get my new system in August.

                  Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane

                  D 1 Reply Last reply
                  0
                  • D DaveAuld

                    On my laptop and my main PC i have both VS2008 and VS2010 today i took a VS2008 project folder and copied to VS2010 project folder and it did an inplace conversion without any issues. As both these IDE's are multi-targetting, is there any justification or benefit for keeping VS2008?

                    Dave Don't forget to rate messages!
                    Find Me On: Web|Facebook|Twitter|LinkedIn
                    Waving? dave.m.auld[at]googlewave.com

                    D Offline
                    D Offline
                    Dan Neely
                    wrote on last edited by
                    #9

                    Performance? 2010 is supposed to be slower and more bloated....

                    3x12=36 2x12=24 1x12=12 0x12=18

                    M L D 3 Replies Last reply
                    0
                    • R Rama Krishna Vavilala

                      I should have been more clear with my answer. Basically, if you have VS2010 you can still develop .NET 2.0/3.5/4.0 applications. But you cannot continue to develop applications which target VC Runtime 8.0/9/0/10.0. If you have existing applications which work with VC 9.0 runtime then you have to upgrade them to use VC 10.0.

                      S Offline
                      S Offline
                      supercat9
                      wrote on last edited by
                      #10

                      Basically, if you have VS2010 you can still develop .NET 2.0/3.5/4.0 applications. But you cannot continue to develop applications which target VC Runtime 8.0/9/0/10.0. If you have existing applications which work with VC 9.0 runtime then you have to upgrade them to use VC 10.0.

                      So C++ console applications which just use a few API calls for sockets should be fine? Useful to know. How do VS2008 and VS2010 compare with VS2005 in terms of features and usability? Is there an "express" version of Visual C++ 2010? Is it any good?

                      J R 2 Replies Last reply
                      0
                      • S supercat9

                        Basically, if you have VS2010 you can still develop .NET 2.0/3.5/4.0 applications. But you cannot continue to develop applications which target VC Runtime 8.0/9/0/10.0. If you have existing applications which work with VC 9.0 runtime then you have to upgrade them to use VC 10.0.

                        So C++ console applications which just use a few API calls for sockets should be fine? Useful to know. How do VS2008 and VS2010 compare with VS2005 in terms of features and usability? Is there an "express" version of Visual C++ 2010? Is it any good?

                        J Offline
                        J Offline
                        Jeremy Falcon
                        wrote on last edited by
                        #11

                        supercat9 wrote:

                        So C++ console applications which just use a few API calls for sockets should be fine? Useful to know.

                        Even a basic app will link against a paticular version of the CRT. So, you'd still need to upgrade your app's installation routine at the very least to incorporate the new DLLs.

                        supercat9 wrote:

                        Is there an "express" version of Visual C++ 2010?

                        http://tinyurl.com/24kgmze[^]

                        Jeremy Falcon

                        1 Reply Last reply
                        0
                        • S supercat9

                          Basically, if you have VS2010 you can still develop .NET 2.0/3.5/4.0 applications. But you cannot continue to develop applications which target VC Runtime 8.0/9/0/10.0. If you have existing applications which work with VC 9.0 runtime then you have to upgrade them to use VC 10.0.

                          So C++ console applications which just use a few API calls for sockets should be fine? Useful to know. How do VS2008 and VS2010 compare with VS2005 in terms of features and usability? Is there an "express" version of Visual C++ 2010? Is it any good?

                          R Offline
                          R Offline
                          Rama Krishna Vavilala
                          wrote on last edited by
                          #12

                          supercat9 wrote:

                          So C++ console applications which just use a few API calls for sockets should be fine?

                          Only if you are statically linking to the CRT or not linking to CRT at all.

                          1 Reply Last reply
                          0
                          • D Dan Neely

                            Performance? 2010 is supposed to be slower and more bloated....

                            3x12=36 2x12=24 1x12=12 0x12=18

                            M Offline
                            M Offline
                            Maximilien
                            wrote on last edited by
                            #13

                            Dan Neely wrote:

                            supposed

                            ???? it IS slower and bloated. We would need to replaced all of our computers if we decide to switch to VS2010.

                            Watched code never compiles.

                            D 1 Reply Last reply
                            0
                            • R Rama Krishna Vavilala

                              I should have been more clear with my answer. Basically, if you have VS2010 you can still develop .NET 2.0/3.5/4.0 applications. But you cannot continue to develop applications which target VC Runtime 8.0/9/0/10.0. If you have existing applications which work with VC 9.0 runtime then you have to upgrade them to use VC 10.0.

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

                              Rama Krishna Vavilala wrote:

                              But you cannot continue to develop applications which target VC Runtime 8.0/9/0/10.0. If you have existing applications which work with VC 9.0 runtime then you have to upgrade them to use VC 10.0.

                              CRT is not .NET framework. I've never heard of anybody "targeting" any VC runtime. You simpply build what you need and then either link the CRT statically or distribute it as a DLL along with other executables.

                              utf8-cpp

                              R 1 Reply Last reply
                              0
                              • D Dan Neely

                                Performance? 2010 is supposed to be slower and more bloated....

                                3x12=36 2x12=24 1x12=12 0x12=18

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

                                I started using it yesterday. It's quite a bit quicker on my machine. My fairly large C++ solution compiled in less than half the time as it did in VS2008. I keep hearing people say it's slower but I'm not seeing it. Cheers, Drew.

                                D 1 Reply Last reply
                                0
                                • L Lost User

                                  I started using it yesterday. It's quite a bit quicker on my machine. My fairly large C++ solution compiled in less than half the time as it did in VS2008. I keep hearing people say it's slower but I'm not seeing it. Cheers, Drew.

                                  D Offline
                                  D Offline
                                  Distind
                                  wrote on last edited by
                                  #16

                                  Multicore machine perhaps? I've been figuring they're trying to take advantage of the kind of machine one would expect of an early adopter, or the kind of machine someone who chronically claims they'll only touch it after service pack 2 will have after they release service pack 2.

                                  L 1 Reply Last reply
                                  0
                                  • D Distind

                                    Multicore machine perhaps? I've been figuring they're trying to take advantage of the kind of machine one would expect of an early adopter, or the kind of machine someone who chronically claims they'll only touch it after service pack 2 will have after they release service pack 2.

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

                                    Yup, it's a quad core. I'm wondering if the WPF parts it supposedly has benefit from the NVidia 8800GTX I have. The UI seemed really snappy to me. Cheers, Drew.

                                    D 1 Reply Last reply
                                    0
                                    • N Nemanja Trifunovic

                                      Rama Krishna Vavilala wrote:

                                      But you cannot continue to develop applications which target VC Runtime 8.0/9/0/10.0. If you have existing applications which work with VC 9.0 runtime then you have to upgrade them to use VC 10.0.

                                      CRT is not .NET framework. I've never heard of anybody "targeting" any VC runtime. You simpply build what you need and then either link the CRT statically or distribute it as a DLL along with other executables.

                                      utf8-cpp

                                      R Offline
                                      R Offline
                                      Rama Krishna Vavilala
                                      wrote on last edited by
                                      #18

                                      Nemanja Trifunovic wrote:

                                      distribute it as a DLL along with other executables.

                                      True and that is where you will need 2 versions of VS. Let's say you have an unmanaged application developed using VS 2008 in production. You will still need VS2008 to maintain that application. If you upgrade to VS2010 you have to re-build the application, re-build the setups and more testing. usually that means a new version of your application. But if it was purely .NET application targeting .NEt 3.5, you can afford to uninstall VS2008 and use VS2010.

                                      N 1 Reply Last reply
                                      0
                                      • L Lost User

                                        Yup, it's a quad core. I'm wondering if the WPF parts it supposedly has benefit from the NVidia 8800GTX I have. The UI seemed really snappy to me. Cheers, Drew.

                                        D Offline
                                        D Offline
                                        Dan Neely
                                        wrote on last edited by
                                        #19

                                        IIRC WPF is hardware accelerated.

                                        3x12=36 2x12=24 1x12=12 0x12=18

                                        1 Reply Last reply
                                        0
                                        • M Maximilien

                                          Dan Neely wrote:

                                          supposed

                                          ???? it IS slower and bloated. We would need to replaced all of our computers if we decide to switch to VS2010.

                                          Watched code never compiles.

                                          D Offline
                                          D Offline
                                          Dan Neely
                                          wrote on last edited by
                                          #20

                                          I've yet to install it, and am do not regard anecdotal evidence as definitive; nor I have I seen anyone who compared times to do various tasks with a stopwatch...

                                          3x12=36 2x12=24 1x12=12 0x12=18

                                          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