Présentation des bibliothèques de classes Razor
Les bibliothèques de classes Razor vous permettent de partager et de réutiliser des composants de l’interface utilisateur entre des applications Blazor. Dans ce module, vous allez vous concentrer sur la création et le partage de composants pour les applications Blazor.
Exemple de scénario
Supposons que vous travaillez pour une société de conseil dans laquelle vous créez des applications Web pour différents clients. Vous disposez d’une collection de fonctionnalités Web comme des composants de fenêtre modale que vous mettez à la disposition de vos clients. Pour gagner du temps, vous souhaitez pouvoir réutiliser ces fonctionnalités sur d’autres applications.
Les bibliothèques de classes Razor vous permettent de partager les fonctionnalités entre les applications que vous développez pour vos clients.
Qu’allez-vous faire ?
Dans ce module, vous allez créer 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
- Utiliser et personnaliser la boîte de dialogue modale dans une application Blazor
- Empaqueter la boîte de dialogue de la fenêtre modale pour une utilisation avec d’autres applications
Quel est l’objectif principal ?
À la fin du module, vous serez en mesure de concevoir un composant de fenêtre modale à partager et à personnaliser dans d’autres applications Blazor.
Prérequis
- Connaissance du développement web HTML, CSS et JavaScript.
- Capacité à écrire du code C# au niveau débutant.
- Le kit de développement logiciel (SDK) .NET 8.0 est installé.
- Un environnement de développement intégré (IDE). Ce module utilise Visual Studio Code.
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.