Microsoft has released the SDK (Software Development Kit), Implementation Guide (IG), and Planning Tools for Dynamics CRM 2011. These tools are indispensable references that cover customizing and extending CRM, system architecture, process design, installation of the CRM server and related components, and much more. The SDK is available here. The IG and Planning Tools are available for download here.