Wpisy

2025

Używanie izolowanego CSS w komponentach Blazor

Ogranicz style CSS do poszczególnych komponentów Blazor za pomocą izolacji CSS, aby uniknąć globalnych konfliktów stylów.

.NET Blazor CSS

2024

Kontrolowanie wydatków świątecznych za pomocą Semantic Kernel

Analizuj paragony i śledź wydatki świąteczne za pomocą Semantic Kernel, Azure OpenAI i Blazor.

.NET Blazor Azure

Używanie kontenerów do... śledzenia cen prezentów świątecznych?

Automatyzuj monitorowanie cen prezentów świątecznych za pomocą kontenerów Docker, Blazor i backendu API .NET.

.NET Blazor Docker

Niestandardowy ValidationAttribute i walidacja Blazor

Twórz wielokrotnie używane niestandardowe klasy ValidationAttribute do walidacji formularzy Blazor z adnotacjami danych.

.NET Blazor

2023

Niestandardowa obsługa wyjątków w .NET API

Twórz niestandardowe oprogramowanie pośredniczące do obsługi wyjątków, aby zwracać czyste odpowiedzi na błędy z interfejsów API .NET.

.NET API

Lepszy sposób na wstrzykiwanie zależności

Organizuj rejestracje wstrzykiwania zależności .NET za pomocą przejrzystych metod rozszerzeń IServiceCollection.

.NET Docker

Wstrzykiwanie zależności z atrybutami w .NET API

Włącz wstrzykiwanie zależności w filtrach akcji .NET API przy użyciu TypeFilterAttribute zamiast ActionAttribute.

.NET

Dokumentacja Swagger z bibliotekami zewnętrznymi

Włącz Swagger do wyświetlania dokumentacji XML z modeli zdefiniowanych w zewnętrznych bibliotekach klas .NET.

.NET Blazor API

Czyszczenie lokalnych gałęzi w Gicie

Usuń wszystkie lokalne gałęzie Git z wyjątkiem gałęzi głównej za pomocą jednego polecenia PowerShell.

Git

Aktualizowanie tras tożsamości w ASP.NET Core 7

Dostosuj domyślne adresy URL logowania i rejestracji ASP.NET Core Identity, tworząc szkielet stron tożsamości.

.NET Blazor

2022

Niestandardowe atrybuty w .NET 6 Core API

Twórz niestandardowe klasy ActionFilterAttribute do sprawdzania poprawności nagłówków żądań w interfejsach API .NET 6 Core.

.NET API

Obsługa komponentów ładowania w Blazorze

Zbuduj komponent owijający wskaźnik ładowania wielokrotnego użytku w Blazorze przy użyciu RenderFragment i ChildContent.

.NET Blazor

Pobieranie daty wygaśnięcia z certyfikatu

Programowo pobieraj daty wygaśnięcia certyfikatów SSL za pomocą C# HttpClient i X509Certificate2.

.NET Azure

Ustawianie fokusu na elemencie w Blazorze

Ustaw fokus na elementach HTML w komponentach Blazor przy użyciu JavaScript Interop i odwołań do elementów.

.NET Blazor

Generowanie plików *.dacpac z projektu bazy danych VS w GitHub Actions

Automatyzuj generowanie plików dacpac z projektów baz danych Visual Studio za pomocą potoków GitHub Actions.

CI/CD

Przełączanie motywów za pomocą JavaScript Interop w Blazorze

Zaimplementuj przełączanie motywu jasnego i ciemnego w Blazorze przy użyciu JavaScript Interop i atrybutów danych CSS.

.NET Blazor Docker

Przesyłanie plików do usługi Azure Blob Storage w Blazorze

Przesyłaj pliki do usługi Azure Blob Storage z aplikacji Blazor przy użyciu natywnego wejścia pliku HTML5.

.NET Blazor Azure

2020

Zastępowanie podstawowego kontrolera Pimcore

Zastępuj podstawowe kontrolery Pimcore, tworząc niestandardowe pakiety Symfony z konfiguracją usług.

Konfiguracja Apple Magic Keyboard 2 na Windows 10

Zainstaluj sterowniki i skonfiguruj Apple Magic Keyboard 2, aby działało poprawnie na Windows 10.

Dodawanie skompilowanych bibliotek do pakietu NuGet

Napraw brakujące pliki DLL w pakietach NuGet, dołączając skompilowane odwołania do bibliotek w pliku nuspec.

NuGet