Crea la tua prima app Web con ASP.NET Core usando Blazor

Crea la tua app

  1. Aprire il riquadro comandi in VS Code premendo CTRL+MAIUSC+P.
  2. Aprire il riquadro comandi in VS Code premendo by pressing CMD+MAIUSC+P.
  3. Digitare .NET: per visualizzare i comandi che è possibile eseguire con C# Dev Kit.
  4. Trovare e selezionare .NET: Nuovo progetto per creare un nuovo progetto .NET.
  5. Scorrere verso il basso e selezionare Blazor Web App.
  6. Scegliere il percorso della cartella in cui salvare il progetto.
  7. Assegnare un nome al progetto BlazorApp nel riquadro comandi quando richiesto. Premere Immettere per confermare.

Abilitare l'attendibilità dell'area di lavoro selezionando la casella e selezionando Sì, autori attendibili.

Finestra di dialogo sull'attendibilità dell'area di lavoro

Se si ha una sottoscrizione di 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.

Accedere con la sottoscrizione di VS

Nella barra laterale di VS Code assicurarsi che Esplora VS Code sia aperto. Qui verranno visualizzati la cartella BlazorApp e Esplora soluzioni.
Seguire con video qui di seguito per: comprimere la cartella BlazorApp, aprire Esplora soluzioni, aprire il progetto BlazorApp e trascinare e rilasciare Esplora soluzioni più in alto.

  1. Comprimere la cartella BlazorApp in Esplora VS Code.
  2. Fare clic sulla freccia di espansione a sinistra di Esplora soluzioni per espanderlo.
  3. Fare clic sulla freccia di espansione a sinistra del progetto BlazorApp in Esplora soluzioni per espanderlo.
  4. Trascinare la Esplora soluzioni sotto BlazorApp.

Il progetto viene creato e caricato in Visual Studio Code. Esaminare il contenuto del progetto usando Esplora soluzioni.

Esplora soluzioni contiene un elenco di cartelle e file creati per il progetto

Sono stati creati diversi file per offrire una semplice app Blazor pronta per l'esecuzione.

  • Program.cs è il punto di ingresso per l'app che avvia il server e in cui si configurano i servizi app e il middleware.
  • All'interno della directory Components:

    • App.razor è il componente principale dell’app.
    • Routes.razor configura il router Blazor.
    • La directory Pages contiene alcune pagine Web di esempio per l'app.
  • BlazorApp.csproj definisce il progetto dell'app e le relative dipendenze e può essere visualizzato facendo doppio clic sul nodo del progetto BlazorApp nella Esplora soluzioni.
  • Il file launchSettings.json all'interno della directory Properties definisce impostazioni del profilo diverse per l'ambiente di sviluppo locale. Un numero di porta viene assegnato automaticamente al momento della creazione del progetto e salvato in questo file.

Se tutto sembra corretto, selezionare il pulsante Continuare di seguito per passare al passaggio successivo.

Continua