Se si desidera aumentare le prestazioni del MS CRM, soprattutto nelle operazioni di caricamento gestite via codice, occorre porre la proprietà del CrmService "UnsafeAuthenticatedConnectionSharing = true"
ad esempio:
CrmService crm = new CrmService();
crm.Credentials = System.Net.CredentialCache.DefaultCredentials;
crm.Url = "http://localhost/MSCRMServices/2006/CrmService.asmx";
account oAccount = new account();
oAccount.name = "accountname";
crm.UnsafeAuthenticatedConnectionSharing = true;
crm.Create(oAccount);
come tra l'altro è dimostrato dai test eseguiti su invokesystems
Ciao
Rob