Я ответил на подобный вопрос некоторое время назад , который был более сфокусирован на разработке Sharepoint 2007.
Основное изменение, которое я вижу в 2010 году для разработки, заключается в том, что Sharepoint теперь все 64-битные,Это означает, что если вы работаете в виртуальной среде, то на хосте должна быть установлена Windows 2008 R2 с Hyper V, чтобы иметь возможность запускать машину разработки Sharepoint 2010.
У вас также есть гораздо больше поддержки в отношении дизайнера Sharepointкоторый был абсолютно бесполезен в 2007 году, но выглядит многообещающе в 2010 году. В Visual Studio 2010 также появилось больше инструментов, которые помогут вам, но вам все равно нужно выходить в Интернет и искать внешние инструменты, чтобы начать работу..
Объектная модель не сильно изменилась, поэтому мой старый ответ все еще в некоторой степени применим:)