Crea app Web accattivanti con Blazor
Usa la potenza di .NET e C# per creare app Web con stack completo senza scrivere una riga di JavaScript.
Esecuzione in qualsiasi ambiente
Ospita i componenti di Blazor in qualsiasi Web browser su WebAssembly, sul lato server in ASP.NET Core o in app client native.
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/productive.png)
Produttivo
Crea rapidamente esperienze utente accattivanti con il modello di componente flessibile e riutilizzabile di Blazor, che risulta semplice, componibile, dichiarativo ed efficiente.
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/native-web.png)
Web e nativo
Usa i componenti Blazor sul Web e nelle app native ibride per dispositivi mobili e desktop.
Che cos'è Blazor?
Blazor è un framework Web front-end moderno basato su HTML, CSS e C# che consente di creare app Web più velocemente. Con Blazor è possibile creare app Web usando componenti riutilizzabili che possono essere eseguiti sia dal client sia dal server per offrire esperienze Web straordinarie.
Guarda la serieConnessione ai dati
Visualizza e modifica i dati tramite l'associazione a modelli di dati fortemente tipizzato.
Altre informazioniSicurezza
Configura rapidamente i criteri di autenticazione e autorizzazione usando modelli preconfigurati e strumenti integrati.
Altre informazioniScopri in che modo Visual Studio può migliorare la tua esperienza con Blazor
Visual Studio consente di compilare, eseguire facilmente il debug, testare e distribuire app Web Blazor C# con stack completo.
Debug e test
Esegui il debug del codice C# in esecuzione nel browser da Visual Studio e scrivi test automatizzati.
Altre informazioniRicaricamento rapido
Esegui rapidamente l'iterazione usando la funzionalità Ricaricamento rapido di Visual Studio per applicare le modifiche al codice in fase di esecuzione e visualizzare i risultati aggiornati in tempo reale.
Altre informazioniTutto ciò che ti serve per il tuo percorso di apprendimento con Blazor
.NET offre una libreria di risorse di apprendimento. Accedi a video, esercitazioni, esempi di codice e contenuto di Microsoft Learn per migliorare la compilazione.
Esplora il portale di apprendimentoFormazione su Microsoft Learn
Percorso di apprendimento autoguidato gratuito in cui si apprenderà come creare e pubblicare app Web Blazor.
Inizia apprendimentoIntroduzione allo sviluppo Web
Vedere l'introduzione in sei parti allo sviluppo Web con la serie .NET. Qui verranno compilati progetti straordinari e verranno fornite informazioni su Razor Pages, API minime, Blazor e altro ancora.
Altre informazioniProva Blazor solo con il tuo browser
Inizia a usare Blazor senza dover installare nulla con Progress Telerik REPL per Blazor. Prova rapidamente le funzionalità di Blazor e condividi il tuo lavoro con altri.
Prova Blazor REPLUna community globale vivace open source per sviluppatori
Connettiti e crea con la nostra community globale di sviluppatori
Ecosistema di componenti dell'interfaccia utente
Pronti per iniziare?
Questa esercitazione dettagliata consente di eseguire Blazor sul tuo computer.
Attività iniziali