Présentation des bibliothèques de classes Razor

Effectué

En utilisant des bibliothèques de classes Razor, vous pouvez partager et réutiliser des composants d’interface utilisateur entre les applications Blazor. Dans ce module, vous vous concentrez sur la création et le partage de composants pour les applications Blazor.

Diagramme montrant une bibliothèque de classes Razor utilisée dans l’instance de serveur Blazor et Blazor WebAssembly.

Exemple de scénario

Supposons que vous travaillez pour un cabinet de conseil, où vous créez des applications web pour différents clients. Vous disposez d’une collection de fonctionnalités web, telles que les composants de fenêtre modale, que vous mettent à la disposition de vos clients. Pour gagner du temps, vous souhaitez pouvoir réutiliser ces fonctionnalités entre les applications.

En utilisant des bibliothèques de classes Razor, vous pouvez partager les fonctionnalités entre les applications que vous créez pour vos clients.

Capture d’écran d’un exemple de composant de fenêtre modale qui peut être partagé entre les applications Blazor.

Qu’est-ce que tu vas faire?

Dans ce module, vous créez une bibliothèque de classes Razor pour atteindre les objectifs suivants :

  • Présenter une boîte de dialogue modale avec des thèmes par défaut.
  • Utilisez et personnalisez la boîte de dialogue modale dans une application Blazor.
  • Préparer la fenêtre modale pour une intégration avec d'autres applications.

Quel est l’objectif principal ?

À la fin du module, vous pouvez concevoir un composant de fenêtre modale que vous pouvez partager et personnaliser dans d’autres applications Blazor.

Conditions préalables

Remarque

Ce module utilise l’interface CLI .NET et Visual Studio Code pour le développement local. Après avoir complété ce module, vous pouvez appliquer les concepts à l’aide de Visual Studio (Windows) ou poursuivre le développement à l’aide de Visual Studio Code (Windows, Linux et macOS).

Ce module utilise le kit de développement logiciel (SDK) .NET 8.0. Assurez-vous que .NET 8.0 est installé en exécutant la commande suivante dans votre terminal de commandes préféré :

dotnet --list-sdks

Une sortie semblable à l’exemple suivant s’affiche :

6.0.317 [C:\Program Files\dotnet\sdk]
7.0.401 [C:\Program Files\dotnet\sdk]
8.0.100 [C:\Program Files\dotnet\sdk]

Vérifiez que la liste comporte une version commençant par 8. S’il n’y en a pas ou que la commande est introuvable, installez la dernière version du kit de développement logiciel (SDK) .NET 8.0.