Lab - Creazione di classi eseguibili in Visual Studio per testare il codice

Completato

Da leggere prima di iniziare il lab.

Importante

Per questo lab NON È POSSIBILE accedere con le proprie credenziali. Effettuare i passaggi seguenti per accedere al proprio ambiente lab con le credenziali corrette.

  1. Assicurarsi di avere effettuato l'accesso a Microsoft Learn.
  2. Selezionare Avvia modalità macchina virtuale o Accedi per avviare la modalità macchina virtuale in questa unità.
  3. Nella scheda Risorse nella barra laterale del lab, selezionare l'icona T accanto a Password nel riquadro WIN22FO10041 (Prod) sotto l'intestazione Gruppo di risorse in modo che la password dell'amministratore della macchina virtuale (VM) venga immessa automaticamente.
  4. Selezionare INVIO.
  5. Selezionare No nella pagina Reti.
  6. Si apre Microsoft Edge. Attendere il caricamento, quindi andare alla pagina Accedi per le app per la finanza e le operazioni. Se si riscontra un problema con il caricamento della pagina Accedi, provare a riavviare il browser nella VM.
  7. Nella pagina Microsoft Accedi nelle app per la finanza e le operazioni posizionare il puntatore del mouse nel campo Nome utente.
  8. Nella scheda Risorse della barra laterale del lab, sotto l'intestazione Portale di Azure selezionare l'icona T accanto a Nome utente, quindi premere INVIO.
  9. A questo punto, il cursore del mouse si trova nella pagina Password.
  10. Nella scheda Risorse della barra laterale del lab, sotto l'intestazione Portale di Azure selezionare l'icona T accanto a Password, quindi premere INVIO.
  11. Nella finestra Salva password selezionare Mai.
  12. Selezionare Accetta nella pagina Autorizzazioni richieste.
  13. Per visualizzare le istruzioni del lab, selezionare la scheda Istruzioni nella barra laterale del lab.

A questo punto è possibile iniziare il lab.

Scenario

Gli sviluppatori di app per la finanza e le operazioni hanno a disposizione classi eseguibili per testare il codice. In questo lab si creerà un nuovo progetto in Visual Studio, si scriverà una classe eseguibile, quindi si eseguirà il codice all'interno dell'applicazione per verificare che funzioni come previsto.

Creazione di un nuovo progetto

  1. Ridurre a icona la finestra di Microsoft Edge.
  2. Fare clic con il pulsante destro del mouse sul collegamento Visual Studio e selezionare Esegui come amministratore.
  3. Selezionare Continua senza codice.
  4. Aprire il menu File e selezionare Nuovo > Progetto.
  5. Assicurarsi che Operazioni finanziarie sia selezionato nel riquadro di sinistra, quindi selezionare Avanti.
  6. Nella finestra di dialogo Configurare il nuovo progetto immettere RunnableClass nel campo Nome progetto.
  7. Selezionare Crea.
  8. Per assicurarsi di fare riferimento alla suite di applicazioni corretta, selezionare Dynamics 365 nel menu Estensioni seguito da Gestione modelli > Aggiorna parametri modello
  9. Selezionare il modello FleetManagement nell'elenco a discesa Nome modello.
  10. Selezionare Avanti, quindi assicurarsi che l'elemento ApplicationSuite (non ApplicationSuiteFormAdaptor) sia selezionato nell'elenco a discesa Seleziona pacchetti di riferimento.
  11. Selezionare Avanti finché non si chiude il modulo.
  12. Selezionare Dynamics 365 nel menu Estensioni, quindi selezionare Opzioni.
  13. Nel nodo Dynamics 365 nel riquadro di sinistra, selezionare Progetti.
  14. Assicurarsi che le caselle di controllo per Organizza progetti per tipo di elemento e Sincronizza database sulla build per il nuovo progetto siano selezionate.
  15. Selezionare OK.

Creazione di una classe eseguibile

  1. Nella finestra Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto RunnableClass sulla destra della pagina.

  2. Selezionare Aggiungi > Classe.

  3. Nel riquadro a sinistra selezionare Codice in Elementi Dynamics 365.

  4. Nel riquadro centrale selezionare Classe eseguibile (processo).

  5. Immettere SampleClass nel campo Nome.

  6. Selezionare Aggiungi.

  7. La classe eseguibile SampleClass viene ora aperta nella finestra di progettazione elemento. L'apertura potrebbe richiedere alcuni secondi.

  8. Rimuovere il codice presente nella finestra Progettazione elemento, quindi immettere il seguente codice riga per riga. Si noti che il metodo principale è già stato aggiunto perché si è selezionata una classe eseguibile.

    class SampleClass
    {
     /// <summary>
     /// Runs the class with the specified arguments.
     /// </summary>
     /// >param name = "_args">The specified arguments.</param>
    
     Public static void main(Args _args)
         {
         	FMCustomer fmcustomers;
    
     	fmcustomers.FirstName = "Jane";
     	fmcustomers.LastName = "Doe";
     	fmcustomers.Email = "jane.doe@contoso.com";
     	fmcustomers.insert();
    
     	Info("Your record has been inserted.");
        }
    }
    
  9. Salvare la classe eseguibile.

  10. Fare clic con il pulsante destro del mouse sul progetto ClasseEseguibile e selezionare Compila.

  11. Quando la compilazione è completata, fare clic con il pulsante destro del mouse sulla classe eseguibile Sample Class e selezionare Imposta come oggetto di avvio.

  12. Nella barra degli strumenti selezionare l'opzione Debug > Avvia senza eseguire debug per eseguire la classe.

  13. Il metodo di esecuzione della classe è visibile in una finestra del browser dopo qualche minuto, quando il codice viene eseguito, e un registro informazioni viene visualizzato con il testo Your record has been inserted.

Chiusura dell'ambiente di lab

  1. Selezionare Fine nel riquadro Istruzioni nella barra laterale del lab.
  2. Nella finestra Lab completato selezionare Continua, quindi selezionare Esci per passare all'unità successiva del modulo.