Riepilogo
In questo modulo è stato rilevato e risolto un problema relativo a creazione, inserimento in un pacchetto e condivisione di componenti di Blazor che possono essere usati e riutilizzati nelle applicazioni Blazor.
Si è appreso come creare una libreria di classi Razor che contiene componenti da condividere con molte applicazioni. Per assemblare la libreria sono state eseguite queste operazioni:
- Creazione di una nuova libreria di classi Razor dal modello .NET.
- Aggiunta di un file con estensione razor con un componente Blazor e un file con estensione razor.css che contiene il rispettivo foglio di stile.
- Aggiunta di metadati del pacchetto al file di progetto, in modo da definire il pacchetto per gli altri sviluppatori.
- Creazione di un pacchetto NuGet dalla libreria di classi Razor mediante l'interfaccia della riga di comando .NET.
I componenti di Blazor sono i blocchi predefiniti che semplificano la creazione di applicazioni più complesse. Grazie alla creazione di componenti e di pagine che fanno riferimento ad altri componenti, è possibile accelerare la distribuzione di applicazioni che sfruttano i vantaggi dei paradigmi dell'interfaccia utente condivisi da altri sviluppatori. La possibilità di riutilizzare investimenti precedenti da parte di altri sviluppatori consente di risparmiare tempo e denaro anche sui propri progetti.
Riferimenti
Per altre informazioni, vedere Usare componenti Razor di ASP.NET Core dalle librerie di classi Razor.