Perché scegliere il .NET CLI?
Il .NET CLI è più che un semplice strumento; è l’ossatura della modernità in ambito .NET. Con pochi comandi, puoi creare progetti, gestire pacchetti e pubblicare applicazioni senza mai aprire Visual Studio.
Installazione rapida
Scarica il runtime più recente dal sito ufficiale di Microsoft o usa winget su Windows, brew su macOS, oppure installa direttamente tramite pacchetti Linux. Una volta scaricato, verifica con dotnet --version e sei pronto.
I comandi che devi conoscere subito
- dotnet new: genera un template, ad esempio
dotnet new console -n MioProgetto. - dotnet build: compila il progetto e produce l’output.
- dotnet run: avvia la tua applicazione in modalità debug.
- dotnet test: esegue i test unitari presenti nel tuo solution.
Gestione dei pacchetti con nuget
Con il CLI puoi aggiungere, rimuovere o aggiornare dipendenze semplicemente digitando dotnet add package NomePacchetto. Non è necessario aprire un file .csproj manualmente.
Deploy in cloud e container
L’ecosistema del CLI supporta la pubblicazione diretta su Azure, AWS o Google Cloud con comandi come dotnet publish --configuration Release. Per i container, basta aggiungere un Dockerfile e costruire l’immagine con docker build -t nome:tag ..
Trucchi per velocizzare la tua produttività
Puoi creare alias personalizzati nel tuo file di configurazione shell per ridurre i comandi più usati. Per esempio, aggiungi alias dcb='dotnet clean && dotnet build' e avrai un singolo comando che pulisce e compila.
La community dietro il CLI
Il .NET CLI è open source. Se trovi un bug o hai un’idea, apri una issue su GitHub. La collaborazione rende lo strumento più robusto e adatto a tutti.