Eseguire un semplice programma tramite i servizi Web di Microsoft Dynamics 365

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

In questo argomento viene descritto come creare ed eseguire un programma che crea un record di account, lo recupera e lo aggiorna quindi chiede se si desidera eliminarlo.

Prerequisiti

  • Scaricare Microsoft Dynamics CRM SDK.

  • È necessario poter accedere a Microsoft Dynamics 365 o a Microsoft Dynamics 365 (online).

  • Microsoft Visual Studio 2012 o 2013

  • Microsoft .NET Framework 4.5.2

Creare ed eseguire l'esempio Quick Start

  1. Individuare e aprire la cartella SDK\SampleCode\CS\QuickStart.

  2. Aprire il file QuickStart.csproj in Visual Studio.

  3. Premere F5 per compilare ed eseguire il programma.

  4. Immettere le informazioni seguenti quando richiesto:

    Chiedi conferma

    Descrizione

    Enter a CRM server name and port [crm.dynamics.com]

    Digitare il nome del server Microsoft Dynamics 365. L'impostazione predefinita è Microsoft Dynamics 365 (online) (crm.dynamics.com) nell'America del Nord.

    Esempio: myservername

    Esempio: myprefix.myservername:5500

    Esempio: crm5.dynamics.com

    Non includere il nome dell'organizzazione o l'indirizzo IP (HTTP oppure HTTPS). Verrà richiesto in un secondo momento.

    Il server verrà configurato per SSL (Secure Sockets Layer) (HTTPS)? (sì/no) [n]

    Digita y se l'URL utilizzato per accedere a Dynamics 365 inizia con https://, altrimenti digita n. Gli utenti di Microsoft Dynamics 365 (online) non vedranno questa richiesta.

    È stato eseguito il provisioning dell'organizzazione in Microsoft Online Services? (sì/no) [n]

    Digitare y se si tratta un'organizzazione Microsoft Online Services di cui è stato eseguito il provisioning. Altrimenti, digitare n.

    Solo gli utenti di Microsoft Dynamics 365 (online) vedranno questa richiesta.

    Enter domain\username

    Per Microsoft Dynamics 365, immettere il proprio dominio di rete e il nome utente separati da una sbarra rovesciata (\). Per Microsoft Dynamics 365 (online), immettere il proprio Account Microsoft.

    Esempio in una distribuzione locale/IFD: mydomain\tadams

    Esempio online: terryadams@somedomain.onmicrosoft.com

    Se si preme <Invio> solo per il nome utente, il programma ricercherà e utilizzerà le credenziali salvate. Se non vi sono credenziali salvate, il programma non riuscirà.

    Enter password

    Digitare la password. I caratteri verranno visualizzati nella finestra come "*". La password viene salvata in modo sicuro in Gestione credenziali Microsoft per il riutilizzo futuro.

    Specify an organization number (1-n) [1]

    Nell'elenco delle organizzazioni visualizzato di cui si è membri, digitare il numero corrispondente. L'impostazione predefinita è 1 e indica la prima organizzazione dell'elenco.

    Do you want these entity records deleted? (y/n) [y]

    Digita y per sì e n per no. Dopo l'esecuzione del programma, che dimostra la creazione, il recupero e l'aggiornamento di un record di account, puoi eliminare il record creato oppure conservarlo in modo da visualizzarlo dall'applicazione Web o in Microsoft Dynamics 365 per Outlook.

    Press Enter to exit

    Premere Invio per uscire dal programma.

Passaggi successivi

Quando si esegue il programma QuickStart o la maggior parte degli esempi basati sulla console SDK, le informazioni relative al server, all'organizzazione e al nome utente immesse quando richiesto vengono salvate in un file di configurazione XML da riutilizzare la volta successiva in cui viene eseguito un esempio. Questo elimina la necessità di immettere nuovamente le informazioni quando si eseguono altri esempi. Dopo la prima volta, le richieste della console sono le seguenti.

Chiedi conferma

Descrizione

Specify the saved server configuration number (1-x) [x]:

Immettere zero (0) per creare una nuova configurazione del server e seguire le richieste come illustrato nella tabella precedente. Altrimenti, immettere il numero di una configurazione salvata come illustrato nell'elenco visualizzato.

Enter Password:

Digitare la password. I caratteri verranno visualizzati nella finestra come "*". Se la password è stata salvata dall'esecuzione di un esempio precedente, questa richiesta non verrà visualizzata.

Do you want these entity records deleted? (y/n) [y]

Digita y per sì e n per no. Dopo l'esecuzione del programma, che dimostra la creazione, il recupero e l'aggiornamento di un record di account, puoi eliminare il record creato oppure conservarlo in modo da visualizzarlo dall'applicazione Web o in Microsoft Dynamics 365 per Outlook.

Press Enter to exit

Premere Invio per uscire dal programma.

Se si desidera aggiungere o modificare la funzionalità di questo programma QuickStart, è possibile modificare il codice nel file CRUDOperations.cs.

Per ulteriori informazioni sui file di codice dell'helper utilizzati da QuickStart e da molti altri esempi di SDK oppure per informazioni su come configurare un nuovo progetto con riferimenti all'assembly obbligatori, fare riferimento alla sezione Utilizzare il codice di esempio e dell'helper. Per ulteriori informazioni sul codice sorgente che gestisce il salvataggio e il riutilizzo delle informazioni di configurazione del server, vedere Codice dell'helper: classe di ServerConnection.

Un secondo un progetto di esempio, denominato QuickStart with Simplified Connection, viene incluso nella soluzione Microsoft Visual Studio. Questo secondo esempio mostra un metodo semplificato per connettersi al servizio Web dell'organizzazione di Microsoft Dynamics 365, ma è simile al primo esempio QuickStart. In questo esempio non viene utilizzato alcun codice dell'helper per stabilire una connessione al servizio Web.

Vedere anche

Esercitazioni e risorse per l'apprendimento dello sviluppo per Microsoft Dynamics 365
Esempio - Guida introduttiva per Microsoft Dynamics 365
Esempio: avvio rapido semplificato di connessione con Microsoft Dynamics 365
Estendere Microsoft Dynamics 365 nel server
Directory del codice di esempio per Microsoft Dynamics 365
Sviluppare un'applicazione aziendale di .NET in 60 minuti con xRM e SharePoint

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright