Esercitazione su .NET - Hello World in 5 minuti
Intro
Scopo
Installare .NET, Visual Studio Code e creare la prima applicazione.
Prerequisiti
500 MB di spazio disponibile sul disco rigido.
- 500 MB di spazio disponibile sul disco rigido.
- macOS 12.0 o versioni successive.
Tempo di completamento
5 minuti + tempo di download/installazione
Scenario
Semplice applicazione scritta in C# che stampa Hello, World!
nella console di VS Code.
Non sei pronto per installare nulla?
Prova usare l'esercitazione nel browser.
Scarica e installa
Per compilare la prima applicazione .NET, è necessario installare .NET SDK, Visual Studio Code e C# Dev Kit.
.NET SDK (Software Development Kit) è una raccolta gratuita e open source di strumenti e librerie che sarà necessario compilare ed eseguire applicazioni con C#. C# è il linguaggio di programmazione moderno orientato agli oggetti che verrà usato per questa esercitazione.
Visual Studio Code (VS Code) è l'editor di codice leggero, gratuito e open source più popolare al mondo. Qui è dove si scriverà il codice C#.
C# Dev Kit è un potente set di estensioni VS Code che semplifica lo sviluppo di C#. Consente di scrivere, testare ed eseguire il debug del codice durante la compilazione di app.
Il file di configurazione di .NET WinGet installerà automaticamente .NET 8 SDK, VS Code e C# Dev Kit. Se qualcosa è già installato un elemento, WinGet ignorerà tale passaggio di installazione.
Per creare la prima applicazione .NET con Visual Studio Code, configurare l'ambiente:
-
Scaricare e installare .NET SDK:
Scaricare .NET 8 SDK x64 (Intel)
Scaricare .NET 8 SDK Arm64 (Apple Silicon)Se si usa un Mac con un chip Apple M1 o M2, è necessario installare la versione Arm64 dell'SDK.
-
Scaricare e installare VS Code:
-
Aprire VS Code e selezionare il pulsante estensioni nella barra attività di VS Code a sinistra. Digitare C# nella barra di ricerca, selezionare C# Dev Kit e quindi selezionare il pulsante Installa nella pagina delle estensioni di C# Dev Kit.
Fare clic sul link per scaricare il file.
Aprire la cartella dei download e fare doppio clic sul file per avviare l'installazione.
Selezionare le istruzioni per l'installazione di Terminale o Dev Home
Dopo aver fatto doppio clic sul file, verrà aperto un terminale e verrà visualizzato che il file di configurazione winget è pronto per installare .NET 8 SDK, VS Code se non è disponibile e C# Dev Kit.
Leggere il contratto di licenza e accettarlo digitando "y" nel terminale e premendo Invio.
Nota: è responsabilità dell'utente comprendere le impostazioni di configurazione che si sceglie di eseguire. Microsoft non è responsabile del file di configurazione creato o importato. Questa configurazione può modificare le impostazioni in Windows, installare software, modificare le impostazioni software (incluse le impostazioni di sicurezza) e accettare contratti utente per pacchetti e servizi di terze parti per conto dell'utente. Eseguendo questo file di configurazione, l'utente riconosce e accetta queste risorse e impostazioni. Tutte le applicazioni installate sono concesse in licenza dai proprietari. Microsoft non è responsabile né concede alcuna licenza su pacchetti o servizi di terze parti.
WinGet sta installando tutto il necessario per iniziare! Il completamento dell'operazione dovrebbe richiedere circa 5 minuti e al termine verrà visualizzato l'output seguente nel terminale.
Dopo aver fatto doppio clic sul file, verrà aperto Dev Home e verrà visualizzato il file di configurazione di WinGet pronto per installare .NET 8 SDK, VS Code se non è disponibile e C# Dev Kit.
Leggere il contratto di licenza e accettarlo facendo clic su "Accetto e voglio continuare" in basso a sinistra e quindi su "Imposta come amministratore" in basso a destra. Selezionare "Sì" quando viene chiesto se si desidera consentire a Dev Home di apportare modifiche al dispositivo.
Nota: è responsabilità dell'utente comprendere le impostazioni di configurazione che si sceglie di eseguire. Microsoft non è responsabile del file di configurazione creato o importato. Questa configurazione può modificare le impostazioni in Windows, installare software, modificare le impostazioni software (incluse le impostazioni di sicurezza) e accettare contratti utente per pacchetti e servizi di terze parti per conto dell'utente. Eseguendo questo file di configurazione, l'utente riconosce e accetta queste risorse e impostazioni. Tutte le applicazioni installate sono concesse in licenza dai proprietari. Microsoft non è responsabile né concede alcuna licenza su pacchetti o servizi di terze parti.
Dev Home sta installando tutto il necessario per iniziare! Il completamento dell'operazione dovrebbe richiedere circa 5 minuti e al termine verrà visualizzato l'output seguente nella finestra.
Verificare che tutto sia installato correttamente
Ora che l'ambiente è configurato, andare a Cerca nella barra delle applicazioni di Windows e digitare Visual Studio Code. Fare clic sull'applicazione per aprire VS Code.
Dopo aver configurato l'ambiente, aprire un nuovo terminale VS Code. Nella barra degli strumenti selezionare Terminale, quindi Nuovo terminale.
Nota: se si apre VS Code tramite un terminale, sarà necessario abilitare Attendibilità dell'area di lavoro.
Per aprire un nuovo terminale, andare alla barra degli strumenti e selezionare Terminale seguito da Nuovo terminale.
Nel terminale eseguire il comando seguente per controllare l'installazione.
dotnet
Se l'installazione è riuscita, dovrebbe essere visualizzato un output simile al seguente:
Usage: dotnet [options]
Usage: dotnet [path-to-application]
Options:
-h|--help Display help.
--info Display .NET information.
--list-sdks Display the installed SDKs.
--list-runtimes Display the installed runtimes.
path-to-application:
The path to an application .dll file to execute.
Se tutto sembra corretto, selezionare il pulsante Continuare di seguito per passare al passaggio successivo.
Si è verificato un errore?
Se si riceve un errore "dotnet" non è riconosciuto come comando interno o esterno, assicurarsi di aver aperto un nuovo terminale VS Code. Se il riavvio del VS Code o del computer non risolve il problema, usa il pulsante Si è verificato un problema per ricevere assistenza.
Crea la tua app
- Aprire il riquadro comandi in VS Code premendo CTRL+MAIUSC+P.
- Aprire il riquadro comandi in VS Code premendo by pressing CMD+MAIUSC+P.
- Digitare .NET: per visualizzare i comandi che è possibile eseguire con C# Dev Kit.
- Trovare e selezionare .NET: Nuovo progetto per creare un nuovo progetto .NET.
- Scorrere verso il basso e selezionare App console.
- Scegliere il percorso della cartella in cui salvare il progetto.
- Assegnare un nome al progetto
MyConsoleApp
nel riquadro comandi quando richiesto.
Abilitare l'attendibilità dell'area di lavoro selezionando la casella e selezionando Sì, autori attendibili.
Se si ha un abbonamento Visual Studio, accedere all'account. Se non viene visualizzato alcun messaggio di richiesta, fare clic sull'icona C# nella barra di stato di VS Code nella parte inferiore destra della finestra.
Nella barra laterale di VS Code assicurarsi che Esplora VS Code sia aperto. Qui verranno visualizzati la cartella MyConsoleApp
e Esplora soluzioni.Seguire con video qui di seguito per: comprimere la cartella MyConsoleApp
, aprire Esplora soluzioni, aprire il progetto MyConsoleApp
e trascinare e rilasciare il Esplora soluzioni più in alto.
- Comprime la cartella
MyConsoleApp
in Esplora VS Code. - Fare clic sulla freccia di espansione a sinistra di Esplora soluzioni per espanderlo.
- Fare clic sulla freccia di espansione a sinistra del progetto
MyConsoleApp
in Esplora soluzioni per espanderlo. - Trascinare la Esplora soluzioni sotto MyConsoleApp.
Il file principale nella cartella MyConsoleApp
è denominato Program.cs
. Per impostazione predefinita, contiene già il codice necessario per scrivere Hello, World!
nel terminale. Fare clic sul file per visualizzare il codice creato dal modello:
Seleziona il pulsante Continua qui sotto per procedere al passaggio successivo.
Si è verificato un errore?
Se non riesci a risolvere il problema riscontrato, seleziona il pulsante Si è verificato un problema di seguito seguente per ricevere assistenza.
Esegui l'app
Per eseguire l'applicazione, selezionare il menu a discesa a destra del pulsante Esegui in alto a destra e selezionare Eseguire il progetto associato a questo file.
Verrà visualizzato Hello, World!
nel terminale VS Code.
Hello, World!
Congratulazioni, è stata creata ed eseguita la prima app NET. Seleziona il pulsante Continua qui sotto per procedere al passaggio successivo.
Modifica il codice
Nel file Program.cs
aggiungere quindi la riga evidenziata dopo il codice che stampa Hello, World!
, come illustrato di seguito:
// See https://aka.ms/new-console-template for more information
Console.WriteLine("Hello, World!");
Console.WriteLine("The current time is " + DateTime.Now);
Salvare il file Program.cs
e selezionare Eseguire di nuovo il progetto associato al file. Se l'operazione è stata eseguita correttamente, viene visualizzato un output simile al seguente:
Hello, World!
The current time is 16/11/2024 23:51:06
Passaggi successivi
Congratulazioni, è stata creata ed eseguita la prima app NET.
Continua l'apprendimento
Per continuare ad apprendere le competenze .NET generali, provare le esercitazioni su Microsoft Learn in cui sarà possibile ottenere informazioni su .NET, dipendenze, utilizzo di file, debug e altro ancora:
Percorso di apprendimento Creare applicazioni .NET
Informazioni su C#
C# è il linguaggio di programmazione open source moderno e innovativo di .NET per la creazione di tutte le app. Per iniziare, provare le esercitazioni interattive su C# di Microsoft Learn:
Inizia a usare C# in Microsoft Learn
.NET per principianti
Permetti a Claudia di seguire le nozioni di base di .NET con la serie di video per principianti:
Potrebbe interessarti anche...