~/talk

HTMX & ASP.NET Razor Pages – Web development without the JavaScript pains

Talkat NDC Copenhagen 2025 · 2025-09-08..09-12· [web-platform, dotnet]
slides:none on file

HTMX with ASP.NET Razor Pages replaces much of the client JS by using attribute-driven requests: hx-get/hx-post calls server handlers, responses can return partial HTML that gets swapped into a target via hx-target/hx-swap, and events like afterRequest invoke tiny JS hooks. Demos build a playlist/memory app with modal create forms, CSRF header injection, loaders (HTMX indicator), add/delete/like actions, and an infinite-scroll pattern — all working live with minimal frontend code.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 3:17Understanding HTMX basics
  3. 8:01Getting started with setup
  4. 10:21Core HTMX features and demos
  5. 17:21Real-world application example
  6. 28:50Implementing Razor partials
  7. 35:02Working with forms and POST
  8. 45:21Advanced patterns and conclusion
  9. 58:39Q&A and final wrap-up
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.