Link to home
Start Free TrialLog in
Avatar of Mr_Fulano
Mr_FulanoFlag for United States of America

asked on

Visual Studio 2015 vs. Visual Studio 2010

Hi, I've been using Visual Studio 2010 Professional since its release and thus far, the platform has been what I've needed to do my work. I mainly use the C# programming language. I mainly develop custom, stand-alone Windows based applications. I don't need "team development" or Microsoft support features so, if I upgrade, I'd be fine with the "Visual Studio 2015 Community" version, which is offered for free.

Other than the development features for Android, iOS and cloud service development, are there major advantages to upgrading to Visual Studio 2015? Is the new version more powerful in some way other than the VS 2010 version? Can VS 2015 be used for commercial usage given that its free?

One of my biggest complaints about VS 2010 was that "Reporting" capabilities (producing a written hard copy report of whatever has been computed) was very difficult to accomplish. Reporting in VS 2010 was more of an afterthought for Microsoft than a major feature. Has VS 2015 improved on that aspect?

Your advice if you've made the switch would be greatly appreciated.

Best Regards,
Fulano
Avatar of Éric Moreau
Éric Moreau
Flag of Canada image

have you seen https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx and https://www.visualstudio.com/support/legal/mt171547

Reporting is still not "in the box". you need to rely on external products
Avatar of Mr_Fulano

ASKER

Hi Eric, I had seen the first link, but that didn't tell me much. The second link, I had not seen, and from that I see that it doesn't seem to have any provisions specifically against using the development environment for "commercial use" (to make money) as other free software do.

The purpose of my questions was not so much to get Microsoft's opinion on their product, which is usually as stroll through "Wonderful Street" in the magical land of Utopia, but rather to get insight from real world users who had made the change and had experienced both environments. Your comment regarding the reporting feature is the type of response I was seeking - (i.e. reporting wasn't good in 2010 and its still not there in 2015). Perfect, that comes from an experienced user that understand and uses the development environment extensively.

Thanks,
Fulano
SOLUTION
Avatar of Éric Moreau
Éric Moreau
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks Eric, that was way at the bottom of the page and I guess I missed that. Thanks for pointing that out to me.

Do you have any opinions of VS 2015 vs. VS 2010 or is it about the same, with the exception of the different platform development tools of course?

Specifically -- for someone that develops C# for Windows based custom applications, like I do, do you see anything that VS 2015 can do that VS 2010 cannot? Do you see any "WOW, this new stuff is great ' type of differences?

Thanks,
Fulano
changes are not in the VS IDE itself it is more in the language. For example Async and Await are great improvements.

And don't forget that Windows Forms are mature and they won't really improve. You will find more improvements in WPF or WEB or Universal Apps.
As Eric states, other than some visual refinements within the interface.  The biggest changes are within the language itself.  For example, the introduction of the Null-conditional Operators; '?.' and '?[]'.

You can read about this (and other changes) to the C# specifications here:

https://msdn.microsoft.com/en-us/magazine/dn879355.aspx

-saige-
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Kaufmed, that's what I wanted to hear from an experienced user. Although Eric answered a couple of my questions, you got the thrust of my main question and nailed it. Thank you!

Best Regards,
Fulano
Thank you both!!!