Beiträge

2025

Verwendung von isoliertem CSS in Blazor-Komponenten

Erweitern Sie CSS-Stile mithilfe der CSS-Isolation um einzelne Blazor-Komponenten, um globale Stilkonflikte zu vermeiden.

.NET Blazor CSS

2024

Kontrollieren Sie die Weihnachtsausgaben mit Semantic Kernel

Analysieren Sie Belege und verfolgen Sie Weihnachtsausgaben mit Semantic Kernel, Azure OpenAI und Blazor.

.NET Blazor Azure

Benutzen Sie Behälter, um... den Überblick über die Preise der Weihnachtsgeschenke zu behalten?

Automatisieren Sie die Preisüberwachung für Weihnachtsgeschenke mithilfe von Docker-Containern, Blazor und einem .NET-API-Backend.

.NET Blazor Docker

Benutzerdefiniertes ValidationAttribute und Blazor-Validierung

Erstellen Sie wiederverwendbare benutzerdefinierte ValidationAttribute-Klassen für die Blazor-Formularvalidierung mit Datenanmerkungen.

.NET Blazor

2023

Benutzerdefinierte Ausnahmebehandlung für die .NET-API

Erstellen Sie benutzerdefinierte Middleware für die Ausnahmebehandlung, um saubere Fehlerantworten von .NET-APIs zurückzugeben.

.NET API

Eine schönere Art, Dinge zu injizieren

Organisieren Sie .NET-Abhängigkeitsinjektionsregistrierungen mit sauberen IServiceCollection-Erweiterungsmethoden.

.NET Docker

Abhängigkeitsinjektion mit Attributen auf der .NET-API

Aktivieren Sie die Abhängigkeitsinjektion in .NET-API-Aktionsfiltern mithilfe von TypeFilterAttribute anstelle von ActionAttribute.

.NET

Swagger-Dokumentation mit externen Bibliotheken

Aktivieren Sie Swagger, um XML-Dokumentation von Modellen anzuzeigen, die in externen .NET-Klassenbibliotheken definiert sind.

.NET Blazor API

Bereinigen Sie lokale Zweige in Git

Löschen Sie alle lokalen Git-Zweige außer dem Hauptzweig mit einem einzigen PowerShell-Befehl.

Git

Aktualisieren der Routen von Identity in ASP.NET Core 7

Passen Sie die standardmäßigen ASP.NET Core Identity-Anmelde- und Registrierungs-URLs durch Gerüstbau von Identitätsseiten an.

.NET Blazor

2022

Benutzerdefinierte Attribute für die .NET 6 Core-API

Erstellen Sie benutzerdefinierte ActionFilterAttribute-Klassen, um Anforderungsheader in .NET 6 Core-APIs zu validieren.

.NET API

Behandeln Sie das Laden von Komponenten in Blazor

Erstellen Sie mit RenderFragment und ChildContent eine wiederverwendbare Lade-Spinner-Wrapper-Komponente in Blazor.

.NET Blazor

Abrufen des Ablaufdatums aus einem Zertifikat

Rufen Sie Ablaufdaten von SSL-Zertifikaten programmgesteuert mit C# HttpClient und X509Certificate2 ab.

.NET Azure

Fokussieren eines Elements in Blazor

Legen Sie mithilfe von JavaScript-Interop und Elementverweisen den Fokus auf HTML-Elemente in Blazor-Komponenten.

.NET Blazor

Generieren Sie *.dacpac-Dateien aus dem VS-Datenbankprojekt in GitHub Actions

Automatisieren Sie die DACPAC-Dateigenerierung aus Visual Studio-Datenbankprojekten mithilfe von GitHub Actions-Pipelines.

CI/CD

Schalten Sie Themes mit Javascript Interop in Blazor um

Implementieren Sie das Umschalten zwischen hellen und dunklen Designs in Blazor mithilfe von JavaScript-Interop- und CSS-Datenattributen.

.NET Blazor Docker

Hochladen von Dateien in Azure Blob Storage in Blazor

Laden Sie Dateien mithilfe der nativen HTML5-Dateieingabe von einer Blazor-App in Azure Blob Storage hoch.

.NET Blazor Azure

2020

Überschreiben eines Kerncontrollers von Pimcore

Überschreiben Sie die wichtigsten Pimcore-Controller, indem Sie benutzerdefinierte Symfony-Bundles mit Dienstkonfiguration erstellen.

Konfigurieren Sie das Apple Magic Keyboard 2 unter Windows 10

Installieren Sie Treiber und konfigurieren Sie das Apple Magic Keyboard 2 so, dass es unter Windows 10 ordnungsgemäß funktioniert.

Kompilierte Bibliotheken zu einem NuGet-Paket hinzufügen

Beheben Sie fehlende DLLs in NuGet-Paketen, indem Sie kompilierte Bibliotheksverweise in die Nuspec-Datei aufnehmen.

NuGet