Khalid Abuhakmeh
Server-Sent Events in ASP.NET Core and .NET 10
Generic C# Methods with Enum Constraints for .NET
Strongly-Typed Markdown for ASP.NET Core Content Apps
The Curious Case of .NET ConcurrentDictionary and Closures
ASP.NET Core and Chunking HTTP Cookies
Vogen and Value Objects with C# and .NET
Initialize ASP.NET Core TagHelpers with Shared Data
Writing a String Numeric Comparer with .NET 9
Great .NET Documentation with Astro, Starlight, and MarkdownSnippets
Alpine.Js Polling ASP.NET Core APIs For Updates
Building a Persistent Counter with Alpine.Js
Dynamic Htmx Islands with ASP.NET Core
Update HTML Elements with Htmx Triggers and ASP.NET Core
Add EF Core Migrations to .NET Aspire Solutions
Htmx and Playwright Tests in C#
Intersperse Values for Enumerable Collections
Checked and Unchecked Arithmetic Operations in .NET
Confirmation Dialogs with Htmx and SweetAlert
How To Pick The Right Constructor When Using ActivatorUtilities In .NET
Add a Property to the Top-level Statements Program class
Fix .NET MAUI MissingEntitlement and Provisioning Profiles Issues
Health Checks for ASP.NET Core and Entity Framework Core
How To Fix .NET Nullability Warnings For Guarded Members
HTML Datalist for ASP.NET Core Inputs
HTML Range Inputs with ASP.NET Core TagHelpers
HTML5 Validation for ASP.NET Core Models and Razor Views
What is HSTS and why is it in my ASP.NET Core app?
How To Encrypt ASP.NET Core Route Parameters
State Machines, Light Switches, and Space Travel with Stateless and .NET 8
Blazor HTML Forms, Submitting, and Antiforgery Tokens
Fix Missing OpenAPI Elements From ASP.NET Core Minimal API Apps
ASP.NET Core, SSR Web Components, and Enhance Wasm
How to add HTTP headers to Blazor Components with RazorComponentResult
Working with Rust Libraries from C# .NET Applications
Fix Unable To Resolve DbContextOptions For EF Core
Event Queues and Buffering Functions with JavaScript
Output CSV Results to Console Table in Rust
Responsive Images Crash Course for ASP.NET Core Developers
How To SSR Web Components In ASP.NET Core using TagHelpers
Blazor's CSS isolation ::deep issue and solution
How to use No-Class Frameworks to Move Fast in Style
How to Integrate HTMX and Shoelace Web Components
Shoelace Web Components with ASP.NET Core
How to Map SQL Results To Any Object Using Entity Framework Core 8
Increase Performance with Complex Types in Entity Framework Core 8
HTML Web Components with Vanilla JavaScript and ASP.NET Core
.NET Tasks, List's ForEach, and Problems
How To Use Blazor Server-Rendered Components with HTMX
How to use IAsyncEnumerable with Blazor Stream Rendering
View Transitions API with ASP.NET Core and HTMX
How to Write a .NET Markdig Extension for Markdown Processing
Faster .NET Database Integration Tests with Respawn and xUnit
MemoizR - Declarative Structured Concurrency for C#
Testing Typesense search with Testcontainers and .NET
How to use Regular Expressions and Match Evaluators in .NET
Scriban for Text and Liquid Templating in .NET
ASP.NET Core PDF Previews and Downloads
VestPocket: File-based Data Storage for AOT .NET Applications
MoonSharp - Running Lua Scripts in .NET
What Should I Dispose with .NET Database Connections?
Global Endpoint Filters with ASP.NET Core Minimal APIs
RazorSlices - Razor Views with ASP.NET Core Minimal APIs
How To Use Embedded Resources in .NET
How To Display .NET Collections with the Oxford Comma
How To Fix Feature Folders View Errors with JetBrains Annotations (Rider and ReSharper)
System.Text.Json JsonConverter Test Helpers
Dumb Developer Tricks - Fizz Buzz with C# 12 and Polly
Multi-tenancy with ASP.NET Core and FinBuckle.Multitenant
Measuring Unicode String Lengths with C#
MiniWord - Microsoft Office Word Templating
Sisk - An Alternative .NET HTTP Server
.NET 8 Interceptors
Generate Sitemaps for All of ASP.NET Core
.NET 8 TimeProvider and Unit Tests
C# Records, the With Keyword, and Reference Types
HTMX, ASP.NET Core, and Bootstrap Modals
Adding a Readme to NuGet Package Landing Pages
HTMX Boosts and ASP.NET Core Anti-Forgery Tokens
Using StringBuilder To Replace Values
The Privilege of .NET Tooling Choices
Entity Framework Core 7: Filtering on JSON Arrays
JavaScript Import Maps For ASP.NET Core Developers
XUnit Tests, JetBrains Rider, and Counting Until Failure
Override Razor Pages Routes From Razor Class Libraries
Manage Vite Assets Like A Pro
Running Vite with ASP.NET Core Web Applications
Unit Test 11ty Pages With Vitest and Typescript
Writing a Cross-Platform Clock App With Avalonia UI and NXUI
Dependency Injection with Avalonia UI Apps
Load YouTube Embed Videos When Needed With JavaScript
.NET MAUI App Stopped Working -- HELP!
.NET MAUI Development Environment Set Up Walkthrough
Solving .NET JSON Deserialization Issues
Validating Connection Strings on .NET Startup
Speed Up ASP.NET Core JSON APIs with Source Generators
Combining 11ty Static Site Generator with ASP.NET Core
Generating Bogus HTTP Endpoints with ASP.NET Core Minimal APIs
How to use Entity Framework Core in ASP.NET Core
Register MAUI Views and ViewModels with Scrutor
Programming SVGs with C#