Curious how a Storybook clone for Blazor documents itself? Blazing Story's docs site is now 100% Blazor WebAssembly! blazingstory.github.io/docs/ Even better, search finally gets your intent, not just your keywords, thanks to AI powered Semantic Search under the hood. Try it!✨ #blazor
jsakamoto
@jsakamoto.bsky.social
Microsoft MVP for Development Tech. (C#, ASP.NET, Blazor, Azure Web Apps, TypeScript), http://github.com/jsakamoto, http://nuget.org/profiles/jsakamoto
New release! ImportMapExtension v.10.0.11 for Blazor WebAssembly fixes two annoying import map problems at once. No more rebuild just to test a JS edit, and no more choosing between a strict CSP and a working import map. Both now just work. 🎉 github.com/jsakamoto/To... #blazor
GitHub - jsakamoto/Toolbelt.Blazor.WebAssembly.ExtensibleDevServer.ImportMapExtension: In a standalone Blazor WebAssembly app, edit a collocated JavaScript module and just reload, with no rebuild, und...
In a standalone Blazor WebAssembly app, edit a collocated JavaScript module and just reload, with no rebuild, under a strict Content Security Policy. - jsakamoto/Toolbelt.Blazor.WebAssembly.Extensi...
github.com
Visual regression testing can be a game changer for UI consistency! I love how Blazing Story integrates with Blazor to simplify this process. Looking forward to trying it out and seeing how it improves my workflow. Thanks for sharing this resource!
Let your AI agent edit CSS without holding your breath! 🤖 The test catches the broken UI, and the agent fixes it. Here is how to set up visual regression testing for Blazor with Blazing Story. Give it a try! 🎯 dev.to/j_sakamoto/s... #blazor
Stop Being Afraid of CSS: Visual Regression Testing for Blazor with Blazing Story
🔰 Introduction Have you ever opened a CSS file that had grown out of control, full of...
dev.to
📣Introducing the 1st release of UserSecrets Gateway Extension for .NET 11 Blazor Wasm apps! Keep personal config (🔑API URLs, keys, log levels) out of appsettings.json. Your User Secrets merge into it at request time. Use this one! github.com/jsakamoto/To... #blazor
GitHub - jsakamoto/Toolbelt.Blazor.WebAssembly.ExtensibleGateway.UserSecretsExtension: An extension that enables the use of User Secrets in a Blazor WebAssembly Standalone project hosted using the Too...
An extension that enables the use of User Secrets in a Blazor WebAssembly Standalone project hosted using the Toolbelt.Blazor.WebAssembly.ExtensibleGateway. - jsakamoto/Toolbelt.Blazor.WebAssembly....
github.com
Refactor that CSS. Let an AI agent rewrite your UI. Blazing Story v.1.0.0-preview.89 catches unintended visual changes before they ever reach production! ✨ Spin up a Playwright VRT project for all your stories with one dotnet new command. blazingstory.github.io/docs/visual-... #blazor
I'm visiting Delhi and Chennai in India in mid-August this year to see my friends. We've had many online meetings and text chats, but this will be the first time I've met them in person. What a fascinating time we live in!
Love the performance of static prerendering + lazy assembly loading in Blazor Wasm, but hate the first load flicker? ✨Blazor Routable Lazy Assembly Loader makes fixes exactly that! Now with .NET 10 support in v1.1.0! github.com/jsakamoto/To... #blazor See the difference👇
31 Tool Calls, Zero Hallucinations: Knowledge Graphs in C# - #Blazor #AI #KnowledgeGraph - www.youtube.com/watch?v=uVNG...
The Questions RAG Can't Answer (And How Knowledge Graphs Can)
YouTube video by Devessence
youtube.com
Morph now has a demo Blazor site that does rendering of docx into png/pdf/txt/html/md All client side in the browser morph.papyrine.org here is an example render from docx (left as png for preview) to pdf (right) #dotnet
[New Post]🪄Opening Pandora's Box in Blazor! Call any DOM method (scrollIntoView, click, select...) from your .razor file, with zero external JavaScript files. The trick is the browser's built-in Object() function. Power and peril, both unlocked 👇 dev.to/j_sakamoto/o... #Blazor
Opening Pandora's Box: How to Unlock Direct DOM Method Calls in Blazor, No External JS File Needed
🔰 Referencing and operating DOM elements in Blazor In Blazor, you can reference a DOM...
dev.to
⚡ Speaker Spotlight: We're proud to welcome Shaun Walker @sbwalker.bsky.social – creator of Oqtane and DotNetNuke (DNN), 17-time Microsoft MVP, and founder of devessence.com – at #trailblazor2026 💬 Session: Scaling Blazor Web Applications
The new version of Blazing Story drops today!🚀 Thanks to Graphnode, the MCP server now serves custom and Markdown pages with full-text search to AI agents! Let AI agents navigate your design system like never before! github.com/jsakamoto/Bl... #blazor
🎉 Blazing Story v1.0.0-preview.80 is out! The long awaited Accessibility panel addon has arrived, scanning your story previews for a11y violations with impact severity, affected nodes, and clear fix guidance. Huge thanks to the axe-core team! 🙏 github.com/jsakamoto/Bl... #blazor
I built a Chrome extension in #BlazorWASM, tried rewriting it in #JavaScript, and found my way back to Blazor. Discover why Blazor offers a superior dev experience and seamless integration. #WebDev
dev.to
🚀 New AI Agent Skills for Blazing Story are here! Generate story files for your Blazor components and build custom addons, all by prompting your AI agent. Demo shows addon creation in action! blazingstory.github.io/docs/agent-s... #blazor
I built a full Meetup.com clone from scratch using Blazor Server https://old.reddit.com/r/dotnet/comments/1sut7oq/i_built_a_full_meetupcom_clone_from_scratch_using/ #dotnet
📝 New blog post on handling DOM events in #Blazor components: "Things to Watch Out For When Creating Components That Relay DOM Events in Blazor" #DEVCommunity dev.to/j_sakamoto/t...
Things to Watch Out For When Creating Components That Relay DOM Events in Blazor
🔰 Introduction If you're building a general-purpose Razor component in Blazor, you've...
dev.to
TODAY at the Blazor Community Standup, look at upcoming validation improvements in Blazor, including async validation, localized validation messages, and client-side validation without requiring an interactive render mode. See you here at 10AM PT: www.youtube.com/watch?v=X-qA...
Released version 4.0.0 of Blazor.FileSystemAccess today! 😀 It now targets the newest versions of my Blazor.FileSystem, Blazor.FileAPI, Blazor.Streams, Blazor.DOM, and Blazor.WebIDL packages, which has been a long-requested feature. 🧵(1/5) #dotnet #blazor github.com/KristofferSt...
GitHub - KristofferStrube/Blazor.FileSystemAccess: A Blazor wrapper for the File System Access browser API.
A Blazor wrapper for the File System Access browser API. - KristofferStrube/Blazor.FileSystemAccess
github.com
🚀 Blazing Story v.1.0.0-preview.76 brings a vision filter addon! Simulate protanopia, deuteranopia, tritanopia and more to ensure your Blazor components are accessible to everyone. Try it out! github.com/jsakamoto/Bl... #blazor
✨Blazing Story v.1.0.0-preview.75! I long postponed the About page as it was not a core feature... but I finally made it! Contributor avatars now shine on the page. Thrilled to at last celebrate the people who make this project possible. jsakamoto.github.io/BlazingStory... #blazor
🙏Thank you for your patience! BlazingStory v.1.0.0-preview.68 at last delivers the Addon mechanism. blazingstory.github.io/docs/addons/... Now you can extend the UI with custom toolbar items, panels, and preview decorators. Build your Storybook-like experience your way! #blazor
Blazor Unit Testing With BUnit: How To Get Started For Beginners Read it on Medium: https://medium.devleader.ca/blazor-unit-testing-with-bunit-how-to-get-started-for-beginners-e9bbd2fee5c9
👉 HAPPENING TODAY @ 10AM PT 👈️ Blazor Community Standup Join us to check out all the new features and improvements coming to ASP.NET Core & Blazor in .NET 11 Preview 2. See you LIVE here ➡️ buff.ly/hmzYixP
I updated my Blazor based de/compression tool with support for gzip, brotli, deflate, zlib, and zstd. #dotnet #csharp #blazor gzip.swimburger.net
GZIP decompress/compress files from your browser
Use this online GZIP tool to compress and decompress files right in the browser
gzip.swimburger.net
I gave my Blazor based ncrontab testing tool a facelift ncrontab.swimburger.net #dotnet #csharp #blazor #aspnet
NCrontab Expression Tester Evaluator
Use the NCrontab Expression Tester tool to test out your NCrontab/CRON expression and see the DateTimes of your occurrences.
ncrontab.swimburger.net
New article out! 📝 dev.to/j_sakamoto/t... Where do you put your Sentry or Raygun keys during local dev #Blazor WebAssembly app? User Secrets aren't supported, so I built a NuGet extension that fills the gap. Just 2 packages, zero extra code!🚀
The Missing Third Config Layer: Adding User Secrets to Blazor WebAssembly
🤔 The Problem with Blazor WebAssembly A while back, I wrote a Japanese article about how...
dev.to
🆕 Just published: Your component catalog already knows everything the AI needs. I exposed that via MCP in Blazing Story, and AI started generating perfect Blazor UI from text prompts, even hand-drawn sketches. No guesswork. 💡 dev.to/j_sakamoto/y... #blazor
Your Component Catalog Already Knows Everything. So Why Not Make It an MCP Server?
🔰 Introduction Note: A quick note before we dive in: the implementation described in this...
dev.to
New blog post is up! dev.to/j_sakamoto/s... Blazor developers deserve Storybook too. But Storybook runs on JS modules and Blazor outputs .NET assemblies. They can't work together. So I built "Blazing Story": a Storybook clone, 100% in C#. #Blazor #dotnet #CSharp #OpenSource
Storybook Doesn't Support Blazor, So I Reimplemented It in C#
If you're building web apps with Blazor, you've probably wished for something like Storybook, a UI...
dev.to