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. VS 2008, or VS2010

VS 2008, or VS2010

Scheduled Pinned Locked Moved The Lounge
visual-studiocsharpquestionannouncement
77 Posts 48 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.
  • H Hans Dietrich

    Wow. I've never heard anyone say VS2010 was faster doing anything.

    Best wishes, Hans


    [Hans Dietrich Software]

    T Offline
    T Offline
    TheCodeMonk
    wrote on last edited by
    #51

    Add me to the list of people who think it's faster. We have a 400k lines of code winforms project with Developers Express controls, CodeRush/Refactor Pro installed, and various extensions. Works pretty good for us. We use C#, not VB, if that makes a difference. We all used the beta of 2010 just to get off 2008 because that was a nightmare for us. We would have to restart studio 5 - 6 times a day. Now we don't have to at all. I also maintain a 10k+ lines of code ASP.Net web forms application that works well to. Although, I will say I never use designers for that. It's also in C# and I can leave it open for weeks without restarting. I also use DX controls, CR/RF Pro, and various extensions.

    1 Reply Last reply
    0
    • G Ger Hayden

      I have Visual Studio 2008 on my personal laptop using Vista, but I now have to recommend a version to my employer. 2008 or 2010 to run on Windows 7 and why?

      Ger

      R Offline
      R Offline
      Roger165
      wrote on last edited by
      #52

      I would think 2010 be the answer. The new features alone should be consider. All the tutorials are now geared toward 2010.

      1 Reply Last reply
      0
      • G Ger Hayden

        I have Visual Studio 2008 on my personal laptop using Vista, but I now have to recommend a version to my employer. 2008 or 2010 to run on Windows 7 and why?

        Ger

        A Offline
        A Offline
        Alan Balkany
        wrote on last edited by
        #53

        Interesting question and discussion, but no one has mentioned the relative speeds of executables generated by the two versions. In particular, has anyone noticed a speed difference for C++ programs over VS 2008 and VS 2010?

        N 1 Reply Last reply
        0
        • A Alan Balkany

          Interesting question and discussion, but no one has mentioned the relative speeds of executables generated by the two versions. In particular, has anyone noticed a speed difference for C++ programs over VS 2008 and VS 2010?

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

          Alan Balkany wrote:

          has anyone noticed a speed difference for C++ programs over VS 2008 and VS 2010?

          If you use the C++ Standard Library, move semantics introduced in the VS2010 compiler definitelly make a difference.

          utf8-cpp

          A 1 Reply Last reply
          0
          • N Nemanja Trifunovic

            Alan Balkany wrote:

            has anyone noticed a speed difference for C++ programs over VS 2008 and VS 2010?

            If you use the C++ Standard Library, move semantics introduced in the VS2010 compiler definitelly make a difference.

            utf8-cpp

            A Offline
            A Offline
            Alan Balkany
            wrote on last edited by
            #55

            Thanks. Do you know which is faster for non-STL C++ ?

            N 1 Reply Last reply
            0
            • G Ger Hayden

              I have Visual Studio 2008 on my personal laptop using Vista, but I now have to recommend a version to my employer. 2008 or 2010 to run on Windows 7 and why?

              Ger

              T Offline
              T Offline
              toddsloan
              wrote on last edited by
              #56

              I wish 2010 had a report project template for SSRS. Other than that I like it better than 2008. Just be sure to get the find and replace dialog patch if you go with 2010. If not, every time you open the dialog to find or replace (ctrl f or ctrl h), it's window will resize. Totally annoying....lol

              1 Reply Last reply
              0
              • A Alan Balkany

                Thanks. Do you know which is faster for non-STL C++ ?

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

                Alan Balkany wrote:

                Do you know which is faster for non-STL C++ ?

                I don't really have any data, but can't see a reason why would VS2008 produce faster code.

                utf8-cpp

                1 Reply Last reply
                0
                • G Ger Hayden

                  I have Visual Studio 2008 on my personal laptop using Vista, but I now have to recommend a version to my employer. 2008 or 2010 to run on Windows 7 and why?

                  Ger

                  D Offline
                  D Offline
                  djdanlib 0
                  wrote on last edited by
                  #58

                  I prefer VS2010, but I seem to have had a better experience than others here. I agree with other posters who say try the express edition of 2010 first. Maybe this will help. Single core, less than 2GB RAM: 2008 Dual core, 2+GB RAM: 2010 If you're doing WPF development, you might be sold on the improved stability of 2010 anyway. Once upon a time I used to have a lot of crashes, particularly while doing things with WPF, and I dug in to find out why. It was my antivirus interacting poorly with WPF components. A few updates from the vendor happened and it's no longer been an issue. YMMV, I suppose.

                  1 Reply Last reply
                  0
                  • R Rob Graham

                    OriginalGriff wrote:

                    Why? If we use your argument, we will then standardize on the next release, and then the next...

                    The point is that you have two to choose from, not having moved to 2008 when it became available. That being the case, the newest available makes more sense from a long term support point of view. When/if VS2012 comes out, You could have three choices if you haven't standardized yet, the support issue becomes more significant, since it impacts when you have to spend money on replacement software. If on the other hand, you have already standardized, then it becomes a choice driven by what benefit the next release might bring. There is also the issue of upgrading your applications to accomodate changes in the toolset (C++ VS2008 from VC6 was pretty painful, VS2010 from 2008, not so much). Just keeping up with the next release could be more work than it's worth; eventually you'll have to bite the bullet and move along, but there are advantages to putting it off until you have no choice, even at the cost of more work at that time.

                    OriginalGriff wrote:

                    it does seem sluggish compared to 2008

                    It is slower to start up, for sure, but it seems to be doing more validation during startup than 2008 did. It is also a bit slow displaying XAML in the designers compared to vs2008, but not enough so to be a problem. As far as the text editor goes, I guess I just don't type fast enough to notice any problem...

                    "People who bite the hand that feeds them usually lick the boot that kicks them." Eric Hoffer

                    D Offline
                    D Offline
                    djdanlib 0
                    wrote on last edited by
                    #59

                    Rob Graham wrote:

                    Just keeping up with the next release could be more work than it's worth; eventually you'll have to bite the bullet and move along, but there are advantages to putting it off until you have no choice, even at the cost of more work at that time.

                    You have to be careful how far you take that. It's like quicksand. You could wind up with different responsibilities by then and be totally helpless to update it. I used to work for a company about three years ago that took old VB5 apps that other companies no longer had time to maintain, and migrated them to current technologies, and I'm running into things like that today at my current employer. (Got out of the consulting business though!!) So, don't put off the update forever, because you might not ever get around to it.

                    1 Reply Last reply
                    0
                    • R R Giskard Reventlov

                      Ger Hayden wrote:

                      2008 or 2010 to run on Windows 7 and why?

                      Because you can.

                      "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me

                      D Offline
                      D Offline
                      Dave_6
                      wrote on last edited by
                      #60

                      I am always amused by these types of questions. Why would you invest time and money in the old technology? I'm sure 2005 is a viable option for most projects, or even the orignial Visual Studio.Net. Why are they running Windows 7 instead of XP (or MS-DOS). You should always buy and learn (invest in) the current version, not an old one. In 2010, C# supports optional parameters. That, by itself, is enough justification.

                      C 1 Reply Last reply
                      0
                      • G Ger Hayden

                        I have Visual Studio 2008 on my personal laptop using Vista, but I now have to recommend a version to my employer. 2008 or 2010 to run on Windows 7 and why?

                        Ger

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

                        In my situation VS2008 works best. I have both it and VS2010 on the office machine but when I decided to build up my development machine for my small business I went with 2008. I was able to get VS2008 "Standard" pretty inexpensively (like ... $125 or so) and built up my environment with Visual Source Safe 6 (which I owned a copy of already) and Active Reports 6 (which I got for about $600). I build Windows desktop applications (and occasional ASP.Net 'tinkering') and it all "just works". I'm running all this on Windows7 Ultimate primarily on my Dell Inspiron 1545 notebook. I've also bought a number of professional books (in PDF form) that are all written for VS2008. The company I work for eventually wants to move to VS2010, though in the development mode we're in I can't honestly see why. We were acquired a year and a half ago and our product is strictly in maintenance mode. However ... that's not my call. I did play with VS2010 with my project and, quite frankly, could not see why I should upgrade to it. Besides seeming a bit slower there weren't any features that I need that would justify me coughing up another $500+ for just to say I have the "latest". For my small company and the product I'm building I doubt I'll need to move on from VS2008 for a very long time. I'm not overusing the feature set of VS2008 as it is. To retool just to have the latest without a solid reason to spend the bucks on it is ridiculous. I'd rather invest my dollars in additional equipment (mag stripe scanners, stuff like that) I need for my product development. Besides, unless (as I said above) some feature identifies itself as a "got to have" feature I just can't see retooling. I've made my investment for the time being - this is a real case (to me) of: "If it ain't broke, don't fix it". -Max :D

                        1 Reply Last reply
                        0
                        • R Rob Grainger

                          Except for a much improved compiler, closer to standard, including some C++ "0x" features.

                          J Offline
                          J Offline
                          Joe Woodbury
                          wrote on last edited by
                          #62

                          My analysis found that the compiler wasn't much improved, only slightly improved, and I've found most of the C++ "0x" features aren't worth the effort on legacy code.

                          1 Reply Last reply
                          0
                          • N Nemanja Trifunovic

                            Dwayne J. Baldwin wrote:

                            Serious developers consider ... multiple monitors ... to be even more productive

                            Grabbing popcorns and waiting for John C to see this...

                            utf8-cpp

                            D Offline
                            D Offline
                            Dwayne J Baldwin
                            wrote on last edited by
                            #63

                            They say you can't teach an old dog new tricks. I know they were wrong. For more entertainment, press Windows+Left (or Right).

                            Dwayne J. Baldwin

                            1 Reply Last reply
                            0
                            • G Ger Hayden

                              I have Visual Studio 2008 on my personal laptop using Vista, but I now have to recommend a version to my employer. 2008 or 2010 to run on Windows 7 and why?

                              Ger

                              J Offline
                              J Offline
                              Jim Fell
                              wrote on last edited by
                              #64

                              As far as the widely used languages (C/C++/C#/VB) are concerned, they're pretty similar. In the short term you'd probably be fine with either. However, in the long term, unless you actually want to get caught in the we-no-longer-support-this-obsolete-product undertow, go with VS2010, and keep your nose above water a bit longer.

                              1 Reply Last reply
                              0
                              • G Ger Hayden

                                I have Visual Studio 2008 on my personal laptop using Vista, but I now have to recommend a version to my employer. 2008 or 2010 to run on Windows 7 and why?

                                Ger

                                K Offline
                                K Offline
                                kanopee
                                wrote on last edited by
                                #65

                                For WPF, VS2010 is clearly better (in my humble opinion), and .Net 4.0 has some really cool features. It does crash quite a lot, but so did vs2008 (ok a bit less). Anyway, as someone else mentioned, there's no point investing backward, for the company (and for you as a matter of fact), it will just mean extra overhead to upgrade in few years. Like it or not, there's no stopping progress I'm afraid...

                                1 Reply Last reply
                                0
                                • G Ger Hayden

                                  I have Visual Studio 2008 on my personal laptop using Vista, but I now have to recommend a version to my employer. 2008 or 2010 to run on Windows 7 and why?

                                  Ger

                                  M Offline
                                  M Offline
                                  Michael Waters
                                  wrote on last edited by
                                  #66

                                  VS 10 all the way. Can you say project specific paths? But the Color Theme editor extension is a MUST.

                                  1 Reply Last reply
                                  0
                                  • D Dave_6

                                    I am always amused by these types of questions. Why would you invest time and money in the old technology? I'm sure 2005 is a viable option for most projects, or even the orignial Visual Studio.Net. Why are they running Windows 7 instead of XP (or MS-DOS). You should always buy and learn (invest in) the current version, not an old one. In 2010, C# supports optional parameters. That, by itself, is enough justification.

                                    C Offline
                                    C Offline
                                    ChandraRam
                                    wrote on last edited by
                                    #67

                                    Dave_6 wrote:

                                    In 2010, C# supports optional parameters. That, by itself, is enough justification.

                                    VB supported optional parameters from... oh, version 4, I think :rolleyes:

                                    C 1 Reply Last reply
                                    0
                                    • H Hans Dietrich

                                      Wow. I've never heard anyone say VS2010 was faster doing anything.

                                      Best wishes, Hans


                                      [Hans Dietrich Software]

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

                                      It's much faster... ...at locking up your machine where ctrl alt delete is futile.

                                      1 Reply Last reply
                                      0
                                      • G Ger Hayden

                                        I have Visual Studio 2008 on my personal laptop using Vista, but I now have to recommend a version to my employer. 2008 or 2010 to run on Windows 7 and why?

                                        Ger

                                        M Offline
                                        M Offline
                                        Michael Kingsford Gray
                                        wrote on last edited by
                                        #69

                                        It is my opinion that VS2010 is superior in every way EXCEPT for the "new" help system, which is utterly useless, broken, intercoursed, etc.

                                        1 Reply Last reply
                                        0
                                        • G gnarlycharlie4u

                                          The best editor for large text files is hands down Notepad++ It has a multitude of options and plugins that ship with it and even more available to download. Most importantly it's freaking fast, and can handle everything I've thrown at it so far. I just opened a 25mb raw (.nef) file in less than half a second

                                          D Offline
                                          D Offline
                                          Dwayne J Baldwin
                                          wrote on last edited by
                                          #70

                                          That is a much better choice of using a proper tool for the job. Still not as good as being parsed into a database for searching and reporting. "Give a child a hammer and the world becomes a nail."

                                          Dwayne J. Baldwin

                                          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