Microsoft SharePoint 2012 SDK, designed for use with three different SharePoint configurations including SharePoint Foundation 2013 Preview, SharePoint Online, and SharePoint Server 2013 Preview. In addition, the documentation now included with the SDK has detailed descriptions of the technologies used to develop and program in SharePoint. The documentation also includes configuration details for the server and client object models, step-by-step procedures for using the included technologies, object models and how to program and develop using those models. Finally, you will also find a detailed “Best Practices” guide including information on setting up and your SharePoint install to work with your custom apps. Read the full details of the release here.