Khalid Abuhakmeh

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

Tag - "html"

A collection of 13 posts

December 17, 2024

Building a Persistent Counter with Alpine.Js

Building a Persistent Counter with Alpine.Js

If you read this blog, you likely know I predominantly work with .NET technologies and use web technologies such as HTML, CSS, and JavaScript. The web is an excellent space for new and exciting ways to solve age-old problems. I...

Continue Reading

javascript html

July 9, 2024

HTML Datalist for ASP.NET Core Inputs

HTML Datalist for ASP.NET Core Inputs

In my last blog post, I discussed range inputs. This time, we’ll examine a tag helper that adds support for the HTML element of datalist.

Continue Reading

aspnet html

July 2, 2024

HTML Range Inputs with ASP.NET Core TagHelpers

HTML Range Inputs with ASP.NET Core TagHelpers

I’ve recently been rediscovering all the input fields that HTML offers and how they can help developers build more straightforward user experiences. The library of native HTML controls is impressive, with 22 HTML input types as of this post.

Continue Reading

aspnet html

June 25, 2024

HTML5 Validation for ASP.NET Core Models and Razor Views

HTML5 Validation for ASP.NET Core Models and Razor Views

I was recently working on an HTMX and ASP.NET Core demo and wanted to limit client-to-server requests to valid requests. This is a built-in feature for HTMX, as long as you utilize HTML5 validators on your forms and inputs. As...

Continue Reading

aspnet html

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 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

February 27, 2024

Shoelace Web Components with ASP.NET Core

Shoelace Web Components with ASP.NET Core

Web Components are a powerful way to add UX to your web applications while using the web platform. That makes them ideal as they can be used in various ecosystems with little or no changes. They also require no build...

Continue Reading

html aspnet

April 4, 2023

Load YouTube Embed Videos When Needed With JavaScript

Load YouTube Embed Videos When Needed With JavaScript

If you’re a content creator or work on a site that heavily relies on YouTube embeds, you’ll quickly realize that they can dramatically impact the load time of a page. Load times can also grow depending on the number of...

Continue Reading

html

April 5, 2022

Client-side Image Previews With JavaScript

Client-side Image Previews With JavaScript

Part of building a great user experience for users is allowing them to see the impact of their actions. When it comes to uploading images, one technique you can use to improve the UX of your applications is to preview...

Continue Reading

JavaScript HTML

Page 1 of 2 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