// Set up the CRM Service.
CrmAuthenticationToken token = new
CrmAuthenticationToken();
// You can use enums.cs from the SDK\Helpers folder to get
the enumeration for AD Authentication.
token.AuthenticationType = 0;
token.OrganizationName =”AdventureWorksCycle”;
CrmService service = new CrmService();
service.Url
=”http://<servername>:<port>/mscrmservices/2007/crmservice.
asmx”;
service.CrmAuthenticationTokenValue = token;
service.Credentials =
System.Net.CredentialCache.DefaultCredentials;
// Create the column set object that indicates the
properties to be retrieved.
ColumnSet cols = new ColumnSet();
// Set the properties of the column set.
cols.Attributes = new string [] {“fullname”};
// contactGuid is the GUID of the record being retrieved.
Guid contactGuid = new Guid(“4D507FFE-ED25-447B-80DE-
00AE3EB18B84″);
// Retrieve the contact.
// The EntityName indicates the EntityType of the object
being retrieved.
contact contact =
(contact)service.Retrieve(EntityName.contact.ToString(),
contactGuid, cols);