Dans cet article, nous apprenons neuf bonnes pratiques pour créer des applications Web Blazor. Ces meilleures pratiques s’appuient sur une expérience concrète de collaboration avec Blazor depuis quelques années. 1. Comprendre le cycle de vie des composants La première étape et, d’après mon expérience, la plus importante lors de l’apprentissage […]
LireDans cet article, nous explorons les options de mondialisation pour le développement d’applications Web Blazor. Dans un article précédent de cette série, nous avons découvert localisation pour le développement d’applications Web Blazor. Tu peux accéder au code utilisé dans cet exemple sur GitHub. Introduction La mondialisation décrit un ensemble d’actions […]
LireDans cet article, nous apprendrons comment localiser les applications Blazor à l’aide de fichiers de ressources. La solution présentée dans cet article fonctionne pour Blazor Server et le nouveau modèle de projet Blazor Web App de .NET 8. Cependant, elle ne fonctionne pas pour les projets WebAssembly. Tu peux accéder […]
LireNous apprendrons ce que sont les composants basés sur un modèle et comment ils nous aident à implémenter des composants Blazor plus réutilisables. Dans cet article, nous apprenons ce que sont les composants basés sur un modèle dans le développement Web Blazor. Nous implémentons également un composant Dialog qui peut […]
LireDécouvrez les mises en page dans Blazor (comment elles définissent un ensemble de composants Blazor qui sont rendus pour afficher la structure d’une application Web) et comment créer des mises en page réutilisables. Dans cet article du Les bases du Blazor série, nous découvrirons les mises en page Blazor et […]
LireDécouvrez comment obtenir un contrôle plus granulaire sur la façon dont les formulaires Blazor sont générés en créant et en utilisant manuellement EditContext. Dans un article précédent dans la série Blazor Basics, nous avons appris à créer des formulaires HTML et à capturer les données utilisateur. Nous avons également appris […]
LireNous apprendrons comment valider la saisie de l’utilisateur via des formulaires HTML et fournir un retour visuel en cas d’erreur de validation. Dans le article précédent de cette série Blazor Basics, nous avons appris à créer des formulaires HTML et à capturer des données utilisateur à l’aide de Blazor. Dans […]
LireAvec le mode de rendu automatique, votre composant s’exécutera soit sur le serveur, soit dans le navigateur, en fonction de la vitesse à laquelle Blazor WASM peut tourner. Mais vous devez maintenant comprendre comment récupérer et partager des données entre les composants. Voici quelques techniques pratiques que vous pouvez utiliser. […]
LireGrâce à une amélioration progressive utilisant une navigation et une gestion des formulaires améliorées, Blazor est capable de minimiser les temps de chargement des pages et d’équilibrer les performances tout en minimisant les compromis. Dans .NET8, Microsoft a amélioré les performances et l’expérience utilisateur de Blazor en introduisant des fonctionnalités […]
LireDans un article précédentnous avons brièvement expliqué les changements à venir dans les modes de rendu Blazor .NET8, qui vous permettent de spécifier par page Razor ou composant individuel si cette page ou ce composant serait rendu sur le serveur (WebSocket), sur le client (WebAssembly) ou dans mode automatique (rendu […]
Lire