Postingan
2025
Menggunakan CSS Terisolasi di Komponen Blazor
Batasi gaya CSS ke komponen Blazor individual menggunakan isolasi CSS untuk menghindari konflik gaya global.
2024
Mengendalikan Pengeluaran Natal dengan Semantic Kernel
Analisis tanda terima dan lacak pengeluaran Natal menggunakan Semantic Kernel, Azure OpenAI, dan Blazor.
Menggunakan Container untuk... Melacak Harga Hadiah Natal?
Otomatiskan pemantauan harga hadiah Natal menggunakan container Docker, Blazor, dan backend .NET API.
ValidationAttribute Kustom dan Validasi Blazor
Buat kelas ValidationAttribute kustom yang dapat digunakan ulang untuk validasi formulir Blazor dengan anotasi data.
2023
Penanganan Exception Kustom di .NET API
Bangun middleware penanganan exception kustom untuk mengembalikan respons kesalahan yang bersih dari .NET API.
Cara yang Lebih Baik untuk Menyuntikkan Dependensi
Atur registrasi dependency injection .NET menggunakan metode ekstensi IServiceCollection yang bersih.
Dependency Injection dengan Atribut di .NET API
Aktifkan dependency injection di filter aksi .NET API menggunakan TypeFilterAttribute, bukan ActionAttribute.
Dokumentasi Swagger dengan Library Eksternal
Aktifkan Swagger untuk menampilkan dokumentasi XML dari model yang didefinisikan di library kelas .NET eksternal.
Membersihkan Branch Lokal di Git
Hapus semua branch Git lokal kecuali branch utama menggunakan satu perintah PowerShell.
Memperbarui Rute Identity di ASP.NET Core 7
Kustomisasi URL login dan daftar ASP.NET Core Identity default dengan scaffolding halaman Identity.
2022
Atribut Kustom di .NET 6 Core API
Buat kelas ActionFilterAttribute kustom untuk memvalidasi header permintaan di .NET 6 Core API.
Menangani Komponen Loading di Blazor
Bangun komponen pembungkus loading spinner yang dapat digunakan ulang di Blazor menggunakan RenderFragment dan ChildContent.
Mendapatkan Tanggal Kedaluwarsa dari Sertifikat
Ambil tanggal kedaluwarsa sertifikat SSL secara programatis menggunakan C# HttpClient dan X509Certificate2.
Memfokuskan Elemen di Blazor
Atur fokus pada elemen HTML di komponen Blazor menggunakan JavaScript Interop dan referensi elemen.
Membuat File *.dacpac dari Proyek Database VS di GitHub Actions
Otomatiskan pembuatan file dacpac dari proyek Database Visual Studio menggunakan pipeline GitHub Actions.
Mengganti Tema dengan JavaScript Interop di Blazor
Implementasikan pergantian tema terang dan gelap di Blazor menggunakan JavaScript Interop dan atribut data CSS.
Mengunggah File ke Azure Blob Storage di Blazor
Unggah file ke Azure Blob Storage dari aplikasi Blazor menggunakan input file HTML5 asli.
2020
Mengganti Controller Inti Pimcore
Ganti controller inti Pimcore dengan membuat bundle Symfony kustom dengan konfigurasi layanan.
Mengkonfigurasi Apple Magic Keyboard 2 di Windows 10
Instal driver dan konfigurasi Apple Magic Keyboard 2 agar berfungsi dengan benar di Windows 10.
Menambahkan Library yang Dikompilasi ke Paket NuGet
Perbaiki DLL yang hilang di paket NuGet dengan menyertakan referensi library yang dikompilasi dalam file nuspec.