Skip to main content
Post Made Community Wiki by Charles Lee
Source Link
Rob Wilson
  • 4.2k
  • 2
  • 25
  • 30

Robert - Most SharePoint development books tend to cover a broad amount of information at a relatively shallow depth. They may cover the object model, but also focus on developing for SharePoint's features such as collaboration, search, etc. There are plenty of books that I like, such as: http://www.wrox.com/WileyCDA/WroxTitle/Professional-SharePoint-2010-Development.productCd-0470529423,descCd-tableOfContents.html, but I don't know that it will cover everything that you want.

There are some online (downloadable) resources that may be more thorough:

SharePoint 2010 SDK [Online] [Download]

Patterns and Practices [Online] [Download]

Developer Training Kit (with Hands On Labs) [Download]

Also, for the first time I think ever, Microsoft has made the TechEd videos/slide decks available online for free. There were a slew of sessions related to SharePoint 2010 this year: http://www.msteched.com/Tracks/OfficeAndSharePoint

Hope this helps!