Messages

2025

Utilisation de CSS isolé dans les composants Blazor

Étendez les styles CSS aux composants Blazor individuels en utilisant l'isolation CSS pour éviter les conflits de style globaux.

.NET Blazor CSS

2024

Contrôler les dépenses de Noël avec Semantic Kernel

Analysez les reçus et suivez les dépenses de Noël à l'aide de Semantic Kernel, Azure OpenAI et Blazor.

.NET Blazor Azure

Utiliser des conteneurs pour... suivre les prix des cadeaux de Noël ?

Automatisez la surveillance des prix des cadeaux de Noël à l'aide de conteneurs Docker, Blazor et d'un backend API .NET.

.NET Blazor Docker

Validation personnalisée ValidationAttribute et Blazor

Créez des classes ValidationAttribute personnalisées réutilisables pour la validation du formulaire Blazor avec des annotations de données.

.NET Blazor

2023

Gestion des exceptions personnalisées sur l'API .NET

Créez un middleware de gestion des exceptions personnalisé pour renvoyer des réponses d'erreur claires à partir des API .NET.

.NET API

Une façon plus agréable d'injecter des trucs

Organisez les enregistrements d’injection de dépendances .NET à l’aide de méthodes d’extension IServiceCollection propres.

.NET Docker

Injection de dépendances avec attributs sur l'API .NET

Activez l’injection de dépendances dans les filtres d’action de l’API .NET à l’aide de TypeFilterAttribute au lieu d’ActionAttribute.

.NET

Documentation Swagger avec des bibliothèques externes

Activez Swagger pour afficher la documentation XML à partir de modèles définis dans les bibliothèques de classes .NET externes.

.NET Blazor API

Nettoyer les branches locales dans Git

Supprimez toutes les branches Git locales à l'exception de la branche principale à l'aide d'une seule commande PowerShell.

Git

Mise à jour des routes d'Identity dans ASP.NET Core 7

Personnalisez la connexion par défaut d'ASP.NET Core Identity et enregistrez les URL en créant des pages d'identité.

.NET Blazor

2022

Attributs personnalisés sur l'API .NET 6 Core

Créez des classes ActionFilterAttribute personnalisées pour valider les en-têtes de requête dans les API .NET 6 Core.

.NET API

Gérer le chargement des composants dans Blazor

Créez un composant wrapper de chargement réutilisable dans Blazor à l'aide de RenderFragment et ChildContent.

.NET Blazor

Obtenir la date d'expiration d'un certificat

Récupérez par programme les dates d’expiration des certificats SSL à l’aide de C# HttpClient et X509Certificate2.

.NET Azure

Concentrer un élément dans Blazor

Mettez l’accent sur les éléments HTML dans les composants Blazor à l’aide de JavaScript Interop et des références d’éléments.

.NET Blazor

Générez des fichiers *.dacpac à partir du projet VS Database dans GitHub Actions

Automatisez la génération de fichiers dacpac à partir de projets de base de données Visual Studio à l'aide des pipelines GitHub Actions.

CI/CD

Basculer les thèmes avec Javascript Interop dans Blazor

Implémentez le basculement des thèmes clairs et sombres dans Blazor à l'aide des attributs de données JavaScript Interop et CSS.

.NET Blazor Docker

Téléchargement de fichiers sur Azure Blob Storage dans Blazor

Téléchargez des fichiers sur Azure Blob Storage à partir d’une application Blazor à l’aide de l’entrée de fichier HTML5 native.

.NET Blazor Azure

2020

Remplacer un contrôleur principal de Pimcore

Remplacez les contrôleurs Pimcore principaux en créant des bundles Symfony personnalisés avec la configuration du service.

Configurer l'Apple Magic Keyboard 2 sur Windows 10

Installez les pilotes et configurez l'Apple Magic Keyboard 2 pour qu'il fonctionne correctement sous Windows 10.

Ajout de bibliothèques compilées à un package NuGet

Corrigez les DLL manquantes dans les packages NuGet en incluant des références de bibliothèque compilées dans le fichier nuspec.

NuGet