Build custom SharePoint 2010 solutions with deep architectural insights from the experts.
Get a detailed look inside SharePoint 2010OCoand master the intricacies of developing intranets, extranets, and Web-based applications. Guided by an author team with in-depth knowledge of SharePoint architecture, you'll gain task-oriented guidance and extensive code samples to help you build robust business solutions.
Discover how to: Master fundamental development techniques for SharePoint FoundationDeploy your SharePoint application as a sandboxed solution for more stable and security-enhanced codeCreate page templates, master pages, Web Parts, custom controls, and event handlersDevelop custom field types, site columns, content types, and list definitionsQuery SharePoint lists with the LINQ-to-SharePoint providerUse the Client Object Model in JavaScript and Microsoft Silverlight- applicationsCustomize the Enterprise Content Management (ECM) capabilities in SharePoint 2010Configure and extend Business Connectivity Services (BCS) and Enterprise Search"
If you are forced to do SharePoint development and you only have time for one book, this is the book for you. Very clear, relevant examples, and well-written. I have returned to this book time and time again for the information that Microsoft's documentation fails to provide.
This is a very good book for anyone wishing to develop for SharePoint. It's a must-have for any developer because of its in-depth knowledge of various quirks of the platform that aren't readily available in the MSDN.