I’ve spent more time working with clients on SharePoint implementations (MOSS and WSS) than any other technology over the past 6 months. Quite often I’m getting asked to recommend books on SharePoint technologies, either for “getting up to speed”, administration, or development. I’ve looked at quite a few different titles over that time, so I thought I would put together a quick summary of the ones worth buying or avoiding:
Office SharePoint 2007 Administrator’s Companion : essential if you are planning to install, administer or maintain a SharePoint 2007 installation.
Essential SharePoint 2007 by Scott Jamison, Mauro Cardarelli and Susan Hanley : This is a very good overview if you want to know where SharePoint might fit in to your company/organisational environment. Also very useful stuff if you are looking at overview material to present to management to sell the idea of a SharePoint solution to them. Note this is NOT a technical/teach yourself SharePoint book.
Beginning SharePoint 2007 by Amanda Murphy and Shane Perran : Lots of good practical information here if you want to learn about SharePoint 2007 functionality, with many ”Try it out” exercises.
SharePoint 2007 User’s Guide by Seth Bates and Tony Smith : Like the Murphy/Perran book, a good “how to” reference for users. You could use both these books to help you create training material for your users.
Real World SharePoint 2007 by loads of different SharePoint MVPs : good chapters on workflow, customising/branding and the business data catalog.
Professional SharePoint 2007 Development by another set of SharePoint professionals (Wrox books have lots of authors) : good book if you want to take a look at SharePoint development with Visual Studio. Again, lots of downloadable samples.
And here is one I wasn’t really impressed with:
Beginning SharePoint 2007 Administration by Goran Husman : I didn’t get on with this book. I wanted something I could recommend to customers which would take them through installation and admin, but to me it seems very disjointed, and difficult to find what you need (very poor index). Also some of the command-line examples seem to contain typos, not good if you are trying to get stsadm.exe to work.
By the way, if you are looking for ways to deliver end-user training you might also want to look at the new SharePoint Learning Kit which Microsoft are making available through Connect. You can read more about this here and see what Ian Morrish has done with it here .