Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Can I continue to use Visual Studio 2008 to develop for SharePoint 2010? Or do I need Visual Studio 2010?

I understand that VS2010 makes it easier to deploy and debug but other than that what are the benefits of moving to VS2010? Is VS2010 slower?

share|improve this question
add comment

3 Answers 3

up vote 3 down vote accepted

I'd say that developing in VS2010 is quicker, but that is because of the ease you can debug & deploy, hence you spend less time creating/running a script to go ahead and package your project into a solution which is then deployed. You also have good intellisense of CAML, which again saves time.

It's not that VS2010 runs faster or slower, it's that it lets you develop faster.

share|improve this answer
1  
You can get intellisense of CAML in 2008 just as easily by copying over the schemas from the hive. –  Charles Chen Dec 14 '10 at 17:01
add comment

I highly recommend going to 2010. You'll get the new SPIs (SharePoint Items) and deploying is tons better. I haven't noticed it being slower. The WPF ui in VS2010 is much better on the eyes too. All of our devs upgraded, whether they are programming for SharePoint or not.

share|improve this answer
add comment

Visual Studio 2008 works just fine. Just make sure you get something like WSPBuilder.

Have a look at our series about porting WSPBuilder projects from SharePoint 2007 to 2010.

share|improve this answer
    
Second this. VS 2008 will work just fine if you don't have access to 2010. I even prefer WSPBuilder to VS2010 packaging which likes to add its own naming scheme for features. –  Charles Chen Dec 14 '10 at 16:59
2  
Ill second it, but after first doing alot of SP2010 work on VS2010 and now having to go back to VS2008 and WSP, I must say I hate it combined to the ease of use with VS2010 OOB tools combined with the excellent CKS:DEV tools –  Anders Rask Dec 14 '10 at 19:35
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.