New Release!! htmxRazor v2.1.0: Advanced Inputs
Forms are where server-rendered apps either feel sharp or feel clunky. A date field that drops you into a raw text box, a category selector that needs a client-side widget and three npm packages, a…
22 articles.
Forms are where server-rendered apps either feel sharp or feel clunky. A date field that drops you into a raw text box, a category selector that needs a client-side widget and three npm packages, a…
An interactive playground, a live theme builder, SignalR, and a Kanban board, all on .NET 10 with no breaking changes. htmxRazor v2.0.0 is out today. The six features in this release span three…
v1.4.0 ships today with seven features built around a single theme: the interaction patterns real production applications actually need. Real-time content streaming, multi-step workflows, immediate…
v1.3.0 lands today with six features organized around a clear theme: production patterns for .NET developers building server-rendered UIs that work correctly for everyone, including keyboard users…
The first feature release after htmxRazor hit 1.1 is here, and it targets the three complaints I hear most from .NET developers building server-rendered apps with htmx: “I need toast notifications,”…
Here is an uncomfortable truth the ASP.NET Core community has been avoiding for too long: server-rendered web development should not require you to adopt React, Vue, or Angular just to get a decent…
If your default move for “modern UX” is a SPA, you are paying a tax you do not need. You pay for it in build pipelines, duplicated validation rules, fragile client…
Welcome back, Razor Pages fan. Today, we’re looking ahead at where htmx and ASP.NET Core are heading in the grand scheme of web development. Spoiler alert: Server-driven…
Welcome back, fellow developer! So you’ve embraced htmx to make your ASP.NET Razor Pages more interactive and excellent. But just like anything in development, things…
Alright, developer friends, it’s time to talk about something we all know is essential but often neglect until it’s too late: security. htmx makes building interactive…
Hey there, fellow .NET developer! Today, we’re talking about how you can take your ASP.NET Razor Pages apps from "meh" to "whoa!" with htmx. We’re diving into seamless…
Alright, web developers. Today, we’re stepping into the ring to watch htmx go toe-to-toe with the big players: React, Vue, and Angular. But this isn’t a deathmatch. It’s…
Welcome back, fellow .NET enthusiast. Today, we’re talking about why htmx is a game-changer for ASP.NET Core developers. If you’re tired of drowning in client-side…
Hey there, fellow coder. Today, we’re diving into the wonderful world of partial views and how you can make them dance beautifully with htmx. If you’ve ever wanted to…
Welcome back, developer! Today, we’re tackling something everyone needs to build at some point: a CRUD (Create, Read, Update, Delete) application. And guess what? We’re…
Welcome back, code adventurer. Today, we’re diving into how htmx can give your ASP.NET Razor Pages some real-time flavor. Whether you want to build a chat app, a live…
Welcome back, htmx explorer. Today, we’re unlocking two of the most powerful tools in the htmx toolbox: hx-target and hx-swap. These are the keys to making your Razor…
Welcome back to the htmx party! Today, we’re talking about a topic every web developer has wrestled with at some point: forms. They’re essential, but making them play…
Welcome back, coders! Now that you’ve dipped your toes into the htmx waters, it’s time to wade in a little deeper. Today, we’re diving headfirst into htmx attributes —…
Hey there, fellow C developers! Ready to sprinkle some htmx on your ASP.NET Razor Pages? You’re about to see how easy it is to get started with htmx and add dynamic…
Hey folks! Welcome back to the htmx journey. Today, we’re diving into a bit of web development history and how htmx is taking us forward... by looking backward. Cue the…
Hey there, fellow ASP.NET developer! If you’re tired of wrestling with JavaScript frameworks or want to simplify your life, you’re in for a treat. Today, we’re diving…