Eventi
19 nov, 23 - 21 nov, 23
Partecipa alle sessioni online di Microsoft Ignite create per espandere le tue competenze e aiutarti a risolvere i problemi complessi di oggi.
Iscriviti subitoQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Nota
Questa non è la versione più recente di questo articolo. Per la versione corrente, vedere la versione .NET 9 di questo articolo.
Importante
Queste informazioni si riferiscono a un prodotto non definitive che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Per la versione corrente, vedere la versione .NET 9 di questo articolo.
Questa esercitazione illustra le nozioni di base per la creazione di un Blazor Web App oggetto con un database, Entity Framework (EF) Core e l'interattività degli utenti.
Le parti di questa serie includono:
Al termine dell'esercitazione, si avrà un oggetto Blazor Web App in grado di visualizzare e gestire film in un database di film.
Questa esercitazione usa un database locale che non richiede l'autenticazione utente. Le app di produzione devono usare il flusso di autenticazione più sicuro disponibile. Per altre informazioni sull'autenticazione per i test distribuiti e la produzione Blazor Web App, vedere le risorse seguenti:
Per i servizi di Microsoft Azure, è consigliabile usare le identità gestite. Le identità gestite eseguono l'autenticazione sicura ai servizi di Azure senza archiviare le credenziali nel codice dell'app. Per ulteriori informazioni, vedi le seguenti risorse:
Se non si intende creare l'app dimostrativa durante la lettura dell'articolo, è possibile fare riferimento all'app di esempio completata nel Blazor repository GitHub degli esempi (dotnet/blazor-samples
). Selezionare la cartella versione più recente nel repository. La cartella di esempio per il progetto di questa esercitazione è denominata BlazorWebAppMovies
.
Le interruzioni di riga degli esempi di codice mostrati nella documentazione di ASP.NET Core spesso non corrispondono alle interruzioni di riga nel codice con scaffolding generato dagli strumenti per un'app. Ciò è dovuto a una limitazione della pubblicazione di articoli. Le righe di codice negli articoli sono in genere limitate a 85 caratteri e la lunghezza della riga viene modificata manualmente usando le interruzioni di riga per soddisfare le linee guida di pubblicazione.
Quando si esegue questa esercitazione o si usano altri esempi di codice di ASP.NET Core, non è mai necessario modificare il codice scaffolding nell'app in modo che corrisponda alle interruzioni di riga visualizzate negli esempi di codice degli articoli.
Per aprire un problema di GitHub della documentazione per un articolo della serie, usare il collegamento Apri un problema della documentazione nella parte inferiore dell'articolo. Usando il collegamento per creare il problema, vengono aggiunti metadati di rilevamento importanti al problema e viene eseguito automaticamente il ping dell'autore dell'articolo.
Sono disponibili commenti e suggerimenti sugli articoli dell'esercitazione, ad esempio segnalazioni di bug e commenti sul testo dell'articolo, ma spesso non è possibile fornire supporto tecnico. Se si verifica un problema durante l'esercitazione, non aprire immediatamente un problema di documentazione. Controllare i passaggi eseguiti rispetto all'articolo e confrontare il codice con l'app di esempio prima di aprire un problema perché molti problemi possono essere tracciati per la mancanza di un passaggio o non seguendo correttamente un passaggio.
Per domande generali su .NET e Blazor oltre l'esercitazione e la documentazione di riferimento o per ottenere assistenza dalla community .NET, conversare con gli sviluppatori nei forum pubblici.
Feedback su ASP.NET Core
ASP.NET Core è un progetto di open source. Selezionare un collegamento per fornire feedback:
Eventi
19 nov, 23 - 21 nov, 23
Partecipa alle sessioni online di Microsoft Ignite create per espandere le tue competenze e aiutarti a risolvere i problemi complessi di oggi.
Iscriviti subito