Khalid Abuhakmeh

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

Latest Posts | Page #4

A collection of 356 posts

May 21, 2024

Fix Missing OpenAPI Elements From ASP.NET Core Minimal API Apps

Fix Missing OpenAPI Elements From ASP.NET Core Minimal API Apps

When working in .NET, there’s a lot of room for reorganizing a codebase, but sometimes we can organize ourselves into a mess of a problem. Recently, when working on an ASP.NET Core Minimal API demo, I seemingly broke an endpoint’s...

Continue Reading

csharp aspnet

May 14, 2024

ASP.NET Core, SSR Web Components, and Enhance Wasm

ASP.NET Core, SSR Web Components, and Enhance Wasm

Web components are some of the most exciting technology I’ve seen in a long time. They promise to revolutionize how we write, maintain, and ship HTML-based applications. With web components, you can extend the set of HTML tags specific to...

Continue Reading

aspnet wasm web

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

April 30, 2024

Working with Rust Libraries from C# .NET Applications

Working with Rust Libraries from C# .NET Applications

I’ve been on a Rust learning journey lately, and it’s had me thinking about how I can consume Rust libraries from existing .NET applications. The .NET team has done much work regarding interoperability during the .NET 6 to .NET 8...

Continue Reading

rust dotnet csharp

April 23, 2024

Fix Unable To Resolve DbContextOptions For EF Core

Fix Unable To Resolve DbContextOptions For EF Core

I recently hosted a live stream with badass-as-a-service Chris Klug, titled “Stop using Entity Framework Core as a DTO Provider!”. It’s worth a watch, and it gave me, a long-time Entity Framework user, a lot to think about and reevaluate...

Continue Reading

entity-framework dotnet

April 16, 2024

Event Queues and Buffering Functions with JavaScript

Event Queues and Buffering Functions with JavaScript

I was testing JetBrains’ latest Full Line Code Completion plugin in WebStorm by writing a quick JavaScript demo, and by the end, I was pretty happy with what I had built. The JavaScript uses a queue that pushes events to...

Continue Reading

javascript html

April 9, 2024

Output CSV Results to Console Table in Rust

Output CSV Results to Console Table in Rust

‘ve recently been working with Rust and learning about the language and ecosystem by implementing small, typical task applications. There’s no better way to learn than to jump into it.

Continue Reading

rust

April 2, 2024

Responsive Images Crash Course for ASP.NET Core Developers

Responsive Images Crash Course for ASP.NET Core Developers

Yes, I’m guilty! I’m guilty of ignoring the web platform and all the extraordinary riches waiting for discovery. For all the lip service the .NET community loves to give towards being performance-minded, it’s a shame we stop at the response...

Continue Reading

html aspnet

March 26, 2024

How To SSR Web Components In ASP.NET Core using TagHelpers

How To SSR Web Components In ASP.NET Core using TagHelpers

Web Components are gaining momentum in the web platform space, and frankly, it’s bittersweet for us ASP.NET Core developers. On the one hand, you can use Web Components in your current ASP.NET Core applications, as I demonstrated in a previous...

Continue Reading

html 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

Newer Posts Page 4 of 36 Older Posts

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