BlazorMemory 1.0 is out. Ten months, 14 packages, and what I got wrong along the way.
I started BlazorMemory in January because I wanted an AI chat assistant in Blazor that remembered things. I looked for a .NET library that did this.…
Tech news from the best sources
I started BlazorMemory in January because I wanted an AI chat assistant in Blazor that remembered things. I looked for a .NET library that did this.…
Ask Crysta — the AI agent on CrystaCode.ai — to switch the site to dark mode, and the site actually turns dark. Ask it to show the login popup, and…
A flaky component test can look almost insultingly simple: the test finds a button, raises its event, and occasionally observes nothing. The temptin…
A component can compile in a shared assembly and still be impossible to construct in one of the applications that renders it. That is easy to miss w…
Navigation looks harmless because it sits at the edge of the code: call a method, change the route, and continue the journey. But a redirect is not…
A notification badge looks like a small feature. In a distributed application, it can expose a large architectural assumption. I recently investigat…
Learn secure authentication in Blazor with this production-ready starter template. JWT tokens, cookies, Radzen UI, and clean architecture explained.…
🔰 Referencing and operating DOM elements in Blazor In Blazor, you can reference a DOM element that a component has rendered by using the ElementRefe…
Blazor SSR Gets Client-Side Validation in .NET 11 Preview 5 If you've built Blazor Server-Side Rendering (SSR) forms, you know the pain: a user fill…
A step-by-step, beginner-friendly guide to stripping out Bootstrap and setting up the blazing-fast Tailwind CSS v4 compiler in your .NET Blazor Hybr…
A step-by-step, beginner-friendly guide to stripping out Bootstrap and setting up the blazing-fast Tailwind CSS v4 compiler in your .NET Blazor Hybr…
If you have built a web app in the last five years using the dominant JavaScript frameworks, you know the drill. You start a simple project, and wit…