This training kit is for .NET developers to learn the development features of Dynamics CRM and help them build applications using Microsoft Dynamics CRM 2011 and CRM Online.
http://www.microsoft.com/download/en/details.aspx?id=23416
Generate code with crmsvcutil #crmsvcutil extension #OrganizationServiceContext
http://kelvinshen.blogspot.co.uk/2012/01/generate-code-with-crmsvcutilexe.html
Use the Early Bound Entity Classes for Create, Update, and Delete
http://msdn.microsoft.com/en-us/library/gg328499.aspx