Khalid Abuhakmeh

Khalid Abuhakmeh's Blog
  • Resumé
  • About
  • 🔍 Search

Tag - "blazor"

A collection of 7 posts

May 28, 2024

Blazor HTML Forms, Submitting, and Antiforgery Tokens

Blazor HTML Forms, Submitting, and Antiforgery Tokens

I love the web and HTML. It’s certainly come a long way since its inception and what it provides as a core experience for web developers. While folks can certainly build HTML-exclusive experiences, adding forms on a page inevitably leads...

Continue Reading

blazor aspnet

May 7, 2024

How to add HTTP headers to Blazor Components with RazorComponentResult

How to add HTTP headers to Blazor Components with RazorComponentResult

In a previous post, ]I wrote about using RazorComponentResult to render Blazor components](/how-to-use-blazor-server-rendered-components-with-htmx) from ASP.NET Core Minimal APIs. The ability allows developers to reuse Blazor components in new and exciting scenarios, specifically with JavaScript UI frameworks and libraries such as...

Continue Reading

blazor aspnet

March 19, 2024

Blazor's CSS isolation ::deep issue and solution

Blazor's CSS isolation ::deep issue and solution

Lately, I’ve been helping a few developers solve some of their issues around Blazor adoption. While I have mixed feelings about the technology, my urge to help developers overcome their challenges outweighs my trepidation with the technology itself.

Continue Reading

blazor aspnet

January 23, 2024

How To Use Blazor Server-Rendered Components with HTMX

How To Use Blazor Server-Rendered Components with HTMX

A few new tricks have shipped with the .NET 8 release, and I’d like to take this time to experiment with them. Specifically, I wanted to see if folks investing in a Blazor component library could still use the excellent...

Continue Reading

Blazor aspnet

August 30, 2022

Troubleshooting .NET Blazor WASM Debugging

Troubleshooting .NET Blazor WASM Debugging

So you’ve decided to bolt on an existing Blazor WebAssembly (WASM) UI to a current ASP.NET Core solution. First of all, congratulations on taking the first steps to try something new in the world of #dotnet. Secondly, you’re probably reading...

Continue Reading

dotnet aspnet blazor

July 20, 2021

Blazor and Cancelling Asynchronous Calls With CancellationTokenSource

Blazor and Cancelling Asynchronous Calls With CancellationTokenSource

Nothing is worse than waiting around for an unresponsive UI, am I right? With frontend frameworks, there’s a real possibility that we’ll leave our using waiting for responses that never return. Blazor isn’t any different in this regard and can...

Continue Reading

blazor

November 24, 2020

Blazor JavaScript Isolation, Modules, and Dynamic C#

Blazor JavaScript Isolation, Modules, and Dynamic C#

.NET 5 is here, and with the release comes a barrel of Blazor improvements. One of the upgrades Blazorinos should be most excited about is JavaScript isolation and object references within .NET.

Continue Reading

blazor aspnet

mastodon logo Mastodon GitHub RSS Feed

Khalid Abuhakmeh © 2025 .
Powered by Jekyll.

Back to top

Explore Site

  • Resumé
  • About
  • 🔍 Search

About Khalid Abuhakmeh

Khalid is a product designer, traveler, respected community member, and open source contributor.

Recent Articles

  • April 22, 2025
    Server-Sent Events in ASP.NET Core and .NET 10
    Server-Sent Events in ASP.NET Core and .NET 10
  • March 4, 2025
    Generic C# Methods with Enum Constraints for .NET
    Generic C# Methods with Enum Constraints for .NET
  • February 25, 2025
    Strongly-Typed Markdown for ASP.NET Core Content Apps
    Strongly-Typed Markdown for ASP.NET Core Content Apps

Tags

11ty Blazor HTML JavaScript MAUI OpenAPI TypeScript aspire aspnet aspnetcore astro avalonia azure beginners blazor blog console csharp css database development docker dotnet efcore entity-framework fsharp general github html htmx http javascript jekyll jetbrains json kotlin macOS machine-learning markdown maui mobile mvc nuget oss playwright question razor regex ruby rust search security sql static style terminal tips twitter typescript vite wasm web xamarin xunit