SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have SharePoint 2007 and hope to migrate to 2010 sometime. If I take 2010 will the stuff I learn work on 2007 or should I take 2007?

I am wanting to learn the back end. Creating Web Parts, etc. What do I ask the trainers to make sure I am going to get the back end training and not the designer/user training or the SharePoint Engineering training?

I am checking first does anyone have an opinion on their training?

share|improve this question
you should flag a question with open answer as community wiki – Anders Rask Aug 25 '10 at 18:54
Okay with me how do you do that? or Since I am new can I even do that? – Anonymous Aug 26 '10 at 11:55
@Nathan: Have a read of… for more info about community wiki. Thanks and welcome to SharePoint Overflow! – Alex Angas Aug 30 '10 at 1:22
up vote 1 down vote accepted

Definitely start on 2010. You'll want to download the SharePoint SDK and go through it. I'm a fan of the MindSharp developer training. I also think the new Microsoft courses ( look good. Take a look at the links in my other answer:

share|improve this answer

The API's for any development are similar enough between 2007 and 2010 that going backwards for stuff isn't very hard if you're already a practiced developer. I'd suggest taking 2010 and keeping the MSDN reference for 2007 handy.

Though be prepared for a major step back in development environment. It's more difficult to debug and deploy code on SharePoint 2007 than it is in SharePoint 2010. Often requiring you to be on the server for both.

share|improve this answer
My current Dev Box is a server so that should help. – Anonymous Aug 25 '10 at 18:46

It sounds like you are wanting content specific for SharePoint Development.

Careful with the term "Back End", to most of us this means SQL Server, Windows Server maintenance, IIS, etc.

share|improve this answer
Yes. I mean creating WebParts using Visual Studio and whatever else I need to be able to do a good job with that. Thanks for making that clear. – Anonymous Aug 25 '10 at 15:52
I have no direct experience of training organisations as to date I am self-taught, but there are quite a few organisations out there aimed at directly and quickly training people to very high standards, such as Combined Knowledge, Critical Path, and USPJA(Understanding SharePoint Journal Academy) – James Love Aug 25 '10 at 16:45

Your Answer


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