2 works on record
Inside Microsoft SharePoint 2013 (Developer Reference)
Inside Microsoft SharePoint 2013