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

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

🎙 Kevin DeRudder 👥 227K 📅 November 19, 2025 ⏱ 60 min 👁 6K 📄 tutorial 🧭 2026-08-13
Available in: English (current) Français

Keywords

HTMXASP.NETRazor PagesJavaScriptAJAX

Summary

In this NDC Copenhagen 2025 talk, Kevin DeRudder presents HTMX as a tool to simplify web development by reducing the need for JavaScript. He begins by contrasting his love for vanilla JavaScript with his dislike for modern frameworks like Angular, Vue, and React. He introduces HTMX, an attribute-based library that allows making AJAX requests directly from HTML elements, and demonstrates its basic usage: sending requests, handling triggers, and swapping content. He shows how to integrate HTMX with ASP.NET Razor Pages, using handlers and partial views to return HTML fragments. The talk includes a real-world example of a playlist application where HTMX is used for form validation and dynamic content updates. DeRudder emphasizes that while HTMX reduces JavaScript for data fetching, some JavaScript is still needed for UI interactions. He covers key HTMX features like hx-get, hx-trigger, hx-target, hx-swap, and hx-indicator, and explains how to use them in Razor Pages. The session concludes with a summary of the benefits of using HTMX with Razor Pages for building maintainable web applications.

169 words

Critical Evaluation

Value of the Information & Strength of the Argument

The talk provides valuable, practical information for developers looking to simplify their web development stack. The speaker demonstrates real code examples and explains the reasoning behind using HTMX, such as reducing JavaScript complexity and leveraging server-side rendering. The argumentation is solid, as he acknowledges the limitations and shows that HTMX is not a silver bullet but a useful tool for specific scenarios. He effectively argues that HTMX can enhance Razor Pages with minimal effort, making AJAX requests and DOM updates simpler and more maintainable.

Scientific Rigor, Source Quality, Title Accuracy

The talk is technically rigorous, with clear explanations and live demonstrations. The speaker references the HTMX official release and its ongoing updates, but does not cite specific academic sources. The title accurately reflects the content, focusing on the combination of HTMX and ASP.NET Razor Pages. The talk is well-structured, and the speaker’s expertise is evident. The main limitation is the lack of discussion on potential security implications or performance trade-offs, but overall, the content is reliable and informative.

177 words

Title / Content Match

The title accurately reflects the content, focusing on using HTMX with ASP.NET Razor Pages to reduce JavaScript complexity.

Quality & Reliability

8/10

The talk is a practical tutorial by an experienced web developer, demonstrating HTMX integration with ASP.NET Razor Pages. The content is technically accurate, well-structured, and includes live demos. The speaker acknowledges the need for some JavaScript, providing a balanced view. The main limitation is the lack of in-depth discussion of potential drawbacks or security considerations.

Key Moments

Cited Sources

  • NDC Conferences — Conference organizer and event information
  • NDC Copenhagen — Specific conference event page

Concurring Sources

Contribution & Novelties

The talk provides a practical, hands-on introduction to using HTMX with ASP.NET Razor Pages, demonstrating how to reduce JavaScript complexity in web development. It offers a clear, step-by-step approach with live demos, making it accessible for developers familiar with ASP.NET. The speaker emphasizes the importance of server-side rendering and shows how HTMX can enhance Razor Pages with minimal effort.

Pour aller plus loin :

102 words

Radar Profile

The radar profile shows high scores in quantity and quality of information, with a slightly lower technical level, indicating the talk is informative and reliable but not extremely deep. The overall balance suggests a well-rounded presentation suitable for developers seeking practical guidance.

Reliability 8/10

💬 No comments were provided for analysis.