Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Visual Studio 2008: Is it worth the upgrade from 2005?

As of the fall of 2008 I'm about to embark on a new development cycle for a major product that has a winforms and an asp.net interface. We use Telerik, DevExpress and Infragistics components in it and all are going to have a release within a month or so which will be the one I target for our spring release of our product.

They all support VS2005 and we will continue to target .net 2+ so I can't see any compelling reason so far to upgrade to VS2008.

Has anyone found a compelling reason for upgrading to VS2008?

like image 438
JohnC Avatar asked Sep 15 '08 17:09

JohnC


4 Answers

It's worth it. It's faster, the designer is vastly improved (split view, faster context switching), it has better support for javascript and when you're ready to target 3.5, you'll be ready to go.

like image 137
John Sheehan Avatar answered Oct 28 '22 20:10

John Sheehan


These are Microsoft's 10 reasons to upgrade (.DOC):

  1. LINQ support
  2. Same designer elements as Microsoft Expression (Web and Blend)
  3. AJAX and WCF/REST
  4. Better WPF support
  5. Improved MSTEST (also included in Professional edition)
  6. Improved HTML, CSS, and JavaScript editors
  7. Choose from Project settings which version of the framework to target
  8. Improved Office dev tools, including ribbon UI and Click-Once support
  9. Integrated WCF and WWF support
  10. Better performance and stability
like image 39
Mark Cidade Avatar answered Oct 28 '22 19:10

Mark Cidade


Yes, it's definately worth the upgrade. I would actaully say go straight to VS2008 SP1 as well. There have been a lot of IDE improvements (usability features and speed) and improvements in the web development experience as well including better JS and CSS support.

like image 36
Scott Dorman Avatar answered Oct 28 '22 20:10

Scott Dorman


If you have a release within a month, I'd suggest not upgrading. Make the upgrade to 2k8 part of the next major release ... no reason you should risk something not working quite the same or some other complication if everything is working as is.

like image 21
Joel Martinez Avatar answered Oct 28 '22 20:10

Joel Martinez