Sharepoint 2010 Developer Training Kit http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=83a80a0f-0906-4d7d-98e1-3dd6f58ff059