VS 2008, or VS2010
-
On the same machine (vista), The VS2010 IDE (editor, ... ) runs about 2 times slower than VS2008 which is frustrating. I suggest downloading a demo or the express version and have a look at it. M.
Watched code never compiles.
I think it depends entirely on the config and project because I find 2010 is definitely faster.
Curvature of the Mind now with 3D
-
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
I would go with 2010, at the very least to keep your resume more up to date.
Curvature of the Mind now with 3D
-
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
VS2008 because it crashes less, is less slow, and just plain works ( or at least, you know how to get around where it doesn't )
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
-
I think it depends entirely on the config and project because I find 2010 is definitely faster.
Curvature of the Mind now with 3D
What sort of work do you do ? I wonder if it's faster for people who do no GUI work, for example, b/c I find the designers freeze a lot.
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
-
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
Regardless of the flaws in its IDE (which seem to have been exaggerated to me, I haven't noticed any performance issues on a reasonably current machine running W7), VS2010 still has a better, more standard C++ compiler, more and better support for .Net and a better story on managed C++ interop. It also will be supported until 7/2015 (9/2020 for extended support), OTOH, VS2008 support ends 4/2013 (extended 4/2018). It would seem to make sense to standardize on the one with the longest current support horizon.
"People who bite the hand that feeds them usually lick the boot that kicks them." Eric Hoffer
-
Regardless of the flaws in its IDE (which seem to have been exaggerated to me, I haven't noticed any performance issues on a reasonably current machine running W7), VS2010 still has a better, more standard C++ compiler, more and better support for .Net and a better story on managed C++ interop. It also will be supported until 7/2015 (9/2020 for extended support), OTOH, VS2008 support ends 4/2013 (extended 4/2018). It would seem to make sense to standardize on the one with the longest current support horizon.
"People who bite the hand that feeds them usually lick the boot that kicks them." Eric Hoffer
Rob Graham wrote:
It would seem to make sense to standardize on the one with the longest current support horizon.
Why? If we use your argument, we will then standardize on the next release, and then the next... I am often happy to skip a version or two, unless it contains features I need to do the job. I do have 2010 installed, but it does seem sluggish compared to 2008 (strangely except for shut down which is much faster on 2010) and so far I haven't migrated to it. Maybe some of this will be improved when MS release the first non-beta version - otherwise known as SP1... :laugh:
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together. Digital man: "You are, in short, an idiot with the IQ of an ant and the intellectual capacity of a hose pipe."
-
I think it depends entirely on the config and project because I find 2010 is definitely faster.
Curvature of the Mind now with 3D
Wow. I've never heard anyone say VS2010 was faster doing anything.
Best wishes, Hans
-
What sort of work do you do ? I wonder if it's faster for people who do no GUI work, for example, b/c I find the designers freeze a lot.
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
Really? I haven't had any problem with it, in fact I'd like to have it at office, currently I use it for my personal projects, I have installed and uninstalled many CTP's, modified a couple of solutions involving WPF, ASP.Net and well, I can't ask too much from my laptop but at least it's response time is decent. I have a Toshiba A205 Celeron@ 1.99Ghz, 2 GB RAM and HDD 100GB. Nothing to have fun with it, but has proven to be worth every cent I spent on it =D Did I say that it runs Blend Sketchflow fairly smoothly? ;P Of course, I haven't added any "productivity" add-ins as R# or Refactor, just TestDriven.Net and Specflow.
-
Rob Graham wrote:
It would seem to make sense to standardize on the one with the longest current support horizon.
Why? If we use your argument, we will then standardize on the next release, and then the next... I am often happy to skip a version or two, unless it contains features I need to do the job. I do have 2010 installed, but it does seem sluggish compared to 2008 (strangely except for shut down which is much faster on 2010) and so far I haven't migrated to it. Maybe some of this will be improved when MS release the first non-beta version - otherwise known as SP1... :laugh:
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together. Digital man: "You are, in short, an idiot with the IQ of an ant and the intellectual capacity of a hose pipe."
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
-
I think it depends entirely on the config and project because I find 2010 is definitely faster.
Curvature of the Mind now with 3D
This specific piece of work is a single very large GUI. I'm using the express version of 2010 to trial it It's very slow but then this routine at 12K lines stretches 2008 too. I don't have measurements, but 2008 is the quicker of the two, 2010 is easier to get in Dublin.
Ger
-
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
I know others are saying that VS2010 is slower than VS2008 but I didn't recognize VS 2008 as being appreciably faster. What I do see with VS2010 is that the GUI doesn't get hung up like it used to on VS2008. I use VS2010 at home and VS2008 at work and not having the GUI lock up when I try to type code is a distinct advantage for me. VS2008 seems to hang a lot and wait until something times out. That is, once it is hung it is hung for a long time.
Simply Elegant Designs JimmyRopes Designs
Think inside the box! ProActive Secure Systems
I'm on-line therefore I am. JimmyRopes -
VS2008 because it crashes less, is less slow, and just plain works ( or at least, you know how to get around where it doesn't )
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
-
What sort of work do you do ? I wonder if it's faster for people who do no GUI work, for example, b/c I find the designers freeze a lot.
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
Yeah, I do ASP.net. Using a designer for that is a fire-able offense. It also loads single html files much faster, as well as 300,000 line XML files.
Curvature of the Mind now with 3D
-
This specific piece of work is a single very large GUI. I'm using the express version of 2010 to trial it It's very slow but then this routine at 12K lines stretches 2008 too. I don't have measurements, but 2008 is the quicker of the two, 2010 is easier to get in Dublin.
Ger
I'm in Austin TX, and most places I've worked have upgraded within a month or two of each release for the past 10 years or so. If I don't stay current then I start to get suspicious questions about it when I interview.
Curvature of the Mind now with 3D
-
Wow. I've never heard anyone say VS2010 was faster doing anything.
Best wishes, Hans
From the first time I fired it up, it has always seemed faster to me. Never more than slightly, but just more responsive.
Curvature of the Mind now with 3D
-
From the first time I fired it up, it has always seemed faster to me. Never more than slightly, but just more responsive.
Curvature of the Mind now with 3D
Unlike VS2008, I find myself using coping strategies with VS2010. Count the number of times I switch from code view to resource view. More than 3? Yes ==> restart VS2010. Count the number of times I create a new resource. More than 3? Yes ==> restart VS2010. Count the number of times I switch between projects in the same solution. More than 3? Yes ==> restart VS2010. Add new project to solution ==> restart VS2010. When I fail to adhere to these rules, I am frequently (not always) confronted with a VS2010 crash, which might or might not lose the changes I have made. I am probably being ridiculously paranoid, but I feel like I'm slogging through mud with VS2010, and being able to list it on my CV is not much comfort. As far as I'm concerned, the RTM version of VS2010 is not even beta quality, and the Microsoft PM who said that VS2010 would be "the new VS6" is an idiot.
Best wishes, Hans
-
Yeah, I do ASP.net. Using a designer for that is a fire-able offense. It also loads single html files much faster, as well as 300,000 line XML files.
Curvature of the Mind now with 3D
Funny, ASP.NET is precisely what I tried to do ( a small, simple site, and I never use the designers, but I found it sometimes insists on loading them all the same ) and I gave up after a day as I found it was unusable. I have no add ins installed, and I am using a quad core machine with 20 GB RAM.
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
-
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
I've had less crashes in VS2010. Working with WPF seems easier (e.g., many things that were part of the WPF Toolkit are inegrated into the IDE by default). You can use .Net 4 with VS2010, which you can't do in VS2008.
-
Unlike VS2008, I find myself using coping strategies with VS2010. Count the number of times I switch from code view to resource view. More than 3? Yes ==> restart VS2010. Count the number of times I create a new resource. More than 3? Yes ==> restart VS2010. Count the number of times I switch between projects in the same solution. More than 3? Yes ==> restart VS2010. Add new project to solution ==> restart VS2010. When I fail to adhere to these rules, I am frequently (not always) confronted with a VS2010 crash, which might or might not lose the changes I have made. I am probably being ridiculously paranoid, but I feel like I'm slogging through mud with VS2010, and being able to list it on my CV is not much comfort. As far as I'm concerned, the RTM version of VS2010 is not even beta quality, and the Microsoft PM who said that VS2010 would be "the new VS6" is an idiot.
Best wishes, Hans
I'd hate using sh*t like that, it would be like going back to VS.net or 2003.
Hans Dietrich wrote:
Microsoft PM who said that VS2010 would be "the new VS6" is an idiot.
He was also re-assigned before it shipped. I think he tried to change the culture of the department from the top down and failed to make any serious improvements. Their performance test coverage was also pretty heinous, so they missed a lot of common cases, patching like crazy at the end. I am hopeful that they will stick with the 3-4 release strategy to make VS into a good product. From what I read this was supposed to be the big destabilizing release where they cleared out a lot of cruft, and then they were going to start building up from here. It looked like the tools team was the long pole and they shipped whenever the framework was done.
Curvature of the Mind now with 3D
-
Funny, ASP.NET is precisely what I tried to do ( a small, simple site, and I never use the designers, but I found it sometimes insists on loading them all the same ) and I gave up after a day as I found it was unusable. I have no add ins installed, and I am using a quad core machine with 20 GB RAM.
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
The system I work in now has about 8 projects with 40,000 lines of code. One service and one website, and I bitch because a full compile takes 12-15 seconds on average. The only pain I have is figuring out the code base to find which file to update when making a change. Is that when you were complaining about the project only running in a subdirectory?
Curvature of the Mind now with 3D