Author: Tobias Zimmergren | http://www. | [@zimmergren](


As you might know there’s a whole lot of SharePoint 2010 books coming out quite soon, and some have already been released to the market.

In this article I will highlight one of the books I like in particular, the SharePoint 2010 Web Parts in Action by my good friend Wictor Wilén published by Manning.

As a Technical Reviewer for this book, I’ve been able to read it through and give feedback on it to the publishers and author. This is not a technical review though, this is just my expressed opinion on the book.

Book coverage

This is a developer-focused book, covering a lot of the aspects that you (the developer) needs to get a grip on. If would think this book suits both SharePoint-beginners as it will suit people moving from SharePoint 2007 to SharePoint 2010. However, I would recommend that you have a basic understanding of .NET and C# and how ASP.NET works before digging too deep into SharePoint development – after all, SharePoint builds on top of these technologies :-)

The book consists of three main parts:

  • Part 1: Getting Started

  • Introducing SharePoint 2010 Web Parts

  • Using and configuring Web Parts in SharePoint 2010

  • Part 2: Developing SharePoint Web Parts

  • Building Web Parts with Visual Studio 2010

  • Building the user interface

  • Making Web Parts customizable

  • Web Part Resources and Localization

  • Packaging, deployment and security

  • Troubleshooting Web Parts

  • Web Part caching

  • Dynamic Web Parts

  • External application Web Parts

  • Mobility

  • Web Part design patterns

  • Part 3: Dashboards and Connections

  • Connecting Web Parts

  • Building dashboards

This book will walk you through topics from the basic understanding of Web Parts in SharePoint 2010 to more advanced topics like Web Part design patterns, connectable web parts and building dashboards.

Who should get this book?

So why would someone get this book, you might ask.

First of all, I’m getting it myself – because it’s a great reference to have when you’re a SharePoint developer, that’s for sure!

Part from my (slightly subjective) opinion as to why I would get it, you might want to get it because the following reasons:

  • Pedagogical
  • Good and thorough coverage of the topics
  • Code samples
  • Written by an experienced developer who knows the common problems you might run into