A Whistle-stop Tour of HTMX Extensions and Using HTMX with ASP.NET Core
HTMX is a powerful JavaScript library that allows you to create dynamic web applications with minimal JavaScript. It enables you to make AJAX requests, swap HTML content, and handle events directly in...

Friday, 02 May 2025 20:30

//

15 minute read

An Alpine.js and HTMX 'Clear Query String Parameter(s)' tag helper for ASP.NET Core
Just a quick one, I had a need in a work project for the ability to 'clear' URL parameters from a URL. This is useful when you have a URL with multiple parameters, and you want to remove one or more...

Friday, 25 April 2025 23:00

//

7 minute read

An Auto-Update Partial Updater with Alpine.js and HTMX
So in what's becoming a series, in a work project I wanted to add the ability for a partial to auto-update on a given timescale. Here's how I did it using Alpine.js and HTMX. Requirements So I wanted...

Wednesday, 23 April 2025 19:30

//

7 minute read

Showing Toast and Swapping Content with HTMX (And ASP.NET Core)
HTMX is a great library for making your web applications more dynamic and responsive. In this post, I'll show you how to use HTMX to show a toast notification and swap content on the page. One of the...

Saturday, 12 April 2025 13:33

//

8 minute read

A Paging View Component ASP.NET Core Tag Helper (Part 2, PageSize)
As part of my ongoing sage with my paging tag helper I have now separated out PageSize into its own tag helper. This is to make the tag helper more flexible and to allow for more complex paging...

Tuesday, 25 March 2025 22:12

//

7 minute read

A Paging View Component ASP.NET Core Tag Helper (Part 1.1, kinda sorta...A Flippy Tag Helper)
So while building out a project I originally built the paging tag helper for I also cam across ANOTHER need. A way to easily build sorting functionality for a table of results with HtMX...

Monday, 17 March 2025 22:12

//

7 minute read

A Paging View Component ASP.NET Core Tag Helper (Part 1 the Bare-Bones)
A work project the other day necessitated implementing paging form results. My go-to paging tag helper has always been the pagination Tag Helper by Darrel O'Neill as I wrote about here however for...

Tuesday, 11 March 2025 17:12

//

14 minute read

Unit Testing Umami.Net - Testing Umami Data Without Using Moq
In the previous part of this series where I tested Umami.Net tracking methods The Problem In the previous part I used Moq to give me a Mock<HttpMessageHandler> and return the handler used in...

Wednesday, 04 September 2024 20:30

//

7 minute read

Unit Testing Umami.Net - Logging in ASP.NET Core
I'm a relative noob using Moq (yes I'm aware of the controversies) and I was trying to test a new service I'm adding to Umami.Net, UmamiData. This is a service this allows me to pull data from my...

Wednesday, 04 September 2024 13:22

//

3 minute read

logo

©2024 Scott Galloway