Prev: *Immediate* benefits updating C++ App development from VS2005 toVS2010
Next: VC++ 2010 build problems
From: David Lowndes on 11 May 2010 06:17 >- Intellisense functioning (think Boost) Native C++ Intellisense is improved, however I still think it's not as good as you can get with the addition of Visual Assist X. >- Better compiler warnings? Can't say there's been much of a change there (at least none I've noticed). >- Performance of created executable better/worse (might be due to >additional checks?) If you make use of (what was STL) collections, the addition of move could make big improvements for you. >- *IDE* MFC support (not the additional classes in the lib) Class Wizard is back - sort of. >- help/MSDN integration? Much worse - once again, though many think that the underlying infrastructure that's now in place is a fundamental improvement - just not one that you can see any particular benefit from so far. Debugging support for multi-threading has a really powerful improvement in the parallel stacks view - it lets you see the state of all threads (or just the ones you're interested in) at once - this can be quite illuminating - it was for me in one of our applications. Dave
From: Tom Serface on 20 May 2010 11:50 Hi David, I think the new ClassWizard is pretty good if you don't need the COM hookup stuff. I agree that many of the other changes are superficial, except I really think I will benefit from the better support for concurrency programming and the new profiler improvements. I also like the new colors :o) One good thing, the new Intellisense improvements come built in so you don't have to buy an add-on that costs almost half of the original purchase. Tom "David Lowndes" <DavidL(a)example.invalid> wrote in message news:h6biu51bhohmjdtv3mqtib8tcnodiggg9p(a)4ax.com... >>- Intellisense functioning (think Boost) > > Native C++ Intellisense is improved, however I still think it's not as > good as you can get with the addition of Visual Assist X. > >>- Better compiler warnings? > > Can't say there's been much of a change there (at least none I've > noticed). > >>- Performance of created executable better/worse (might be due to >>additional checks?) > > If you make use of (what was STL) collections, the addition of move > could make big improvements for you. > >>- *IDE* MFC support (not the additional classes in the lib) > > Class Wizard is back - sort of. > >>- help/MSDN integration? > > Much worse - once again, though many think that the underlying > infrastructure that's now in place is a fundamental improvement - just > not one that you can see any particular benefit from so far. > > Debugging support for multi-threading has a really powerful > improvement in the parallel stacks view - it lets you see the state of > all threads (or just the ones you're interested in) at once - this can > be quite illuminating - it was for me in one of our applications. > > Dave
From: David Lowndes on 20 May 2010 11:59 >I also like the new colors :o) Touch�. I don't mind them once that add in is installed that lets me change them to something bland :) >One good thing, the new Intellisense improvements come built in so you don't >have to buy an add-on that costs almost half of the original purchase. It's better than it was, but it's still not as good as with VAX installed in my opinion. The MS implementation is still literally interpreting the SDK Ansi/Wide API macros whereas VAX seems to work how one would hope it to. Dave
From: Tom Serface on 21 May 2010 18:12
Can't argue with that, but Intellisense is better so out of the box experience is better. You're right, I don't think the Visual Assist stuff is going to go away soon. Still at $249 + $49/year it's kind of pricey. Nice that they were ready for 2010 though. Tom "David Lowndes" <DavidL(a)example.invalid> wrote in message news:nomav55p0tjhp87aeb8hb7h0rt8q015jq7(a)4ax.com... >>I also like the new colors :o) > > Touch�. > > I don't mind them once that add in is installed that lets me change > them to something bland :) > >>One good thing, the new Intellisense improvements come built in so you >>don't >>have to buy an add-on that costs almost half of the original purchase. > > It's better than it was, but it's still not as good as with VAX > installed in my opinion. The MS implementation is still literally > interpreting the SDK Ansi/Wide API macros whereas VAX seems to work > how one would hope it to. > > Dave |