jsakamoto's Avatar

jsakamoto

@jsakamoto

Microsoft MVP for Development Tech. (C#, ASP​.NET, Blazor, Azure Web Apps, TypeScript), http://github.com/jsakamoto, http://nuget.org/profiles/jsakamoto

238
Followers
44
Following
114
Posts
16.11.2024
Joined
Posts Following

Latest posts by jsakamoto @jsakamoto

GZIP decompress/compress files from your browser Use this online GZIP tool to compress and decompress files right in the browser

I updated my Blazor based de/compression tool with support for gzip, brotli, deflate, zlib, and zstd.
#dotnet #csharp #blazor
gzip.swimburger.net

03.03.2026 21:18 👍 2 🔁 1 💬 0 📌 0
Preview
NCrontab Expression Tester Evaluator Use the NCrontab Expression Tester tool to test out your NCrontab/CRON expression and see the DateTimes of your occurrences.

I gave my Blazor based ncrontab testing tool a facelift
ncrontab.swimburger.net
#dotnet #csharp #blazor #aspnet

04.03.2026 03:42 👍 1 🔁 2 💬 0 📌 0
Preview
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...

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!🚀

04.03.2026 13:16 👍 2 🔁 0 💬 0 📌 0
Preview
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...

🆕 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

25.02.2026 12:15 👍 1 🔁 0 💬 0 📌 0
Preview
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...

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

23.02.2026 14:01 👍 3 🔁 0 💬 0 📌 0
Post image Post image

🎯Ready for .NET 11? Blazor Minimum Project Templates v.11.0.100-preview.1 adds net11.0 target support! Keep your Blazor projects lean and clean — no JS, no CSS libraries, pure C# power. Install it and start building! github.com/jsakamoto/Bl... #blazor

23.02.2026 07:38 👍 2 🔁 0 💬 0 📌 0
Video thumbnail

✨Blazor PWA Updater v.3.2.0 is here! .NET 10.0 support is now available, along with a spinning loader on the update button for a smoother UX and updated bot detection. Try it now 👇https://github.com/jsakamoto/Toolbelt.Blazor.PWA.Updater #blazor

22.02.2026 11:54 👍 1 🔁 0 💬 0 📌 0
Preview
GitHub - jsakamoto/BlazorWasmPreRendering.Build: When you publish your Blazor Wasm app, this package pre-renders and saves the app as static HTML files in your public folder. When you publish your Blazor Wasm app, this package pre-renders and saves the app as static HTML files in your public folder. - jsakamoto/BlazorWasmPreRendering.Build

✨ BlazorWasmPreRendering.​Build v.8.0.0-preview.1 drops .NET 11 Preview 1 support! If you're testing the next generation of .NET, add static pre-rendering to your Blazor WASM app now. github.com/jsakamoto/Bl... #blazor

19.02.2026 14:30 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

"FindRazorSourceFile" v.1.1.1 has been released!🎉
Customize the hotkey for Inspection Mode via project-level config! Set your own key combo, hover any element, and jump straight to the .razor source. No more hardcoded Ctrl+Shift+F! github.com/jsakamoto/Fi... #blazor

19.02.2026 03:46 👍 6 🔁 1 💬 0 📌 0
Preview
Extending an ASP.NET Core App with External Middleware Using "Hosting Startup" Introduction ASP.NET Core has a feature called "Hosting Startup". It allows us to run...

My new blog post:
"Extending an ASP.​NET Core App with External Middleware Using "Hosting Startup" " #dotnet #aspnetcore #DEVCommunity dev.to/j_sakamoto/e...

14.02.2026 07:39 👍 1 🔁 1 💬 0 📌 0
Preview
GitHub - jsakamoto/Toolbelt.Blazor.WebAssembly.ExtensibleDevServer.UserSecretsExtension: An extension that enables the use of User Secrets in a Blazor WebAssembly Standalone project hosted using the T... An extension that enables the use of User Secrets in a Blazor WebAssembly Standalone project hosted using the Toolbelt.Blazor.WebAssembly.ExtensibleDevServer. - jsakamoto/Toolbelt.Blazor.WebAssembl...

Ever committed your API key to appsettings.json by mistake? 😅
Blazor Wasm User Secrets Extension solves this! Now you can override app settings locally using .NET User Secrets. No more polluting shared files. Perfect for dev team workflows! ⚡️
github.com/jsakamoto/To...
#blazor

14.02.2026 01:22 👍 2 🔁 2 💬 0 📌 0
Preview
ASP.NET Core updates in .NET 11 Preview 1 · dotnet aspnetcore · Discussion #65388 Here's a summary of what's new in ASP.NET Core in this preview release: EnvironmentBoundary component Label component for forms DisplayName component QuickGrid OnRowClick event Relative navigation ...

#ASPNETCore updates in .NET 11 Preview 1 | by Dan Roth

github.com/dotnet/aspne...

#dotnet #webdev #blazor #dotnet11 #csharp

11.02.2026 19:01 👍 4 🔁 1 💬 0 📌 0

Released a fix to Blazor.MediaCaptureStreams today in version 0.4.1. Microphones now offer finer-grained echo-cancellation capabilities, which the library does not yet support. To fix that, we ignore unsupported values until we soon add support for them.
#dotnet #blazor
github.com/KristofferSt...

12.02.2026 23:27 👍 2 🔁 1 💬 0 📌 0
Preview
.NET AI Community Standup - Using the GitHub Copilot CLI and SDK for .NET dev YouTube video by dotnet

Stop what you are doing and watch this right now #Blazor #AI #Copiliot - www.youtube.com/live/aKUZCxT...

29.01.2026 03:19 👍 7 🔁 2 💬 1 📌 0
Preview
Introducing OpenSilver 3.3: Blazor Components Now Run Directly Inside XAML Applications – OpenSilver Blazor components now work inside XAML, no bridges or wrappers, and your architecture stays the same. One codebase, every platform. Modernize WPF apps incrementally. OpenSilver 3.3 is free and…

Introducing OpenSilver 3.3 - Blazor Components Now Run Directly Inside XAML Applications

opensilver.net/announcement...

#opensilver #xaml #blazor #dotnet #appdev #silverlight #csharp #wpf

27.01.2026 16:00 👍 3 🔁 4 💬 0 📌 1
Post image

I was shocked to hear the news, "Blazored is now archived."
github.com/blazored
In my view, Chris, the owner of Blazored, wants to focus on key parts of his work. I can't agree more with his opinion. I want to say a big thanks to Chris for his efforts on the #Blazor community.

18.01.2026 22:51 👍 2 🔁 1 💬 0 📌 0
Preview
GeoBlazor Samples The sample KML Layer uses a URL to see major earthquakes for latest 30 days from USGS to the map database

KML feeds → Blazor maps, the .NET way 🗺️
Just point GeoBlazor's KMLLayer at any public URL (USGS earthquakes, weather data, whatever). Add it in markup or inject it at runtime with C# code. Full type safety, no JS interop headaches.
Live demo: samples.geoblazor.com/kmllayers
#Blazor #dotnet #webdev

10.01.2026 16:39 👍 2 🔁 1 💬 0 📌 0
Post image

Apollo now supports razor class libraries with syntax highlighting and interactive component previews

What will you build?

#blazor #csharp #webassembly #mythetech

10.01.2026 20:30 👍 1 🔁 1 💬 0 📌 0
Preview
Tired of Accidentally Zipping Build Artifacts? Try "dnx zipsrc"! The Problem Every Developer Knows We've all been there. You need to quickly share your...

A tiny productivity win for devs 🚀
"dnx zipsrc" helps you zip source code without accidentally including build artifacts or dependencies, such as obj, bin, or node_modules folders.
Here’s why I built it and how it works:
dev.to/j_sakamoto/t... #dotnet #DEVCommunity

09.01.2026 13:00 👍 1 🔁 0 💬 0 📌 0

Thanks, Michael! Happy New Year to you, too!

01.01.2026 00:56 👍 2 🔁 0 💬 0 📌 0
Video thumbnail

Happy New Year! It’s already 2026 in Japan 🎉 Let’s make this one unforgettable! #blazor
jsakamoto.github.io

31.12.2025 15:12 👍 1 🔁 1 💬 1 📌 0
Illustration of Blazor App settings, featuring domain access and forwarding rules configuration with related interface elements.

Illustration of Blazor App settings, featuring domain access and forwarding rules configuration with related interface elements.

Deploy Your Own #Blazor Unlimited Forwarding To #SendGrid #SMTP Server - blazorhelpwebsite.com/ViewBlogPost...

25.12.2025 23:28 👍 1 🔁 1 💬 0 📌 0
Preview
GitHub - jsakamoto/BlazingStory: The clone of "Storybook" for Blazor, a frontend workshop for building UI components and pages in isolation. The clone of "Storybook" for Blazor, a frontend workshop for building UI components and pages in isolation. - GitHub - jsakamoto/BlazingStory: The clone of "Storybook" for Blaz...

Blazing Story, the best Storybook alternative for #blazor, Preview 63 is here!🎊
Blazing Story is now enhanced with⚡lightning-fast preview loading via iframe pooling, and only visible frames load to save resources💰.
Blazing Story keeps getting better!
github.com/jsakamoto/Bl...

27.12.2025 02:41 👍 6 🔁 1 💬 0 📌 0

AWS Transformが.NET移行機能を拡張し、.NET 10/Standardへの移行、ASP.NET Web FormsからBlazorへのUI変換、Entity Framework移行をサポート。Visual Studio Toolkitで、計画編集、進捗追跡、AI連携機能を提供し、開発者の.NETモダン化を支援。対象リージョンは米国東部、アジア太平洋、カナダ、欧州の一部。

aws.amazon.com/about-aws/wh...

01.12.2025 23:22 👍 1 🔁 1 💬 0 📌 0
Video thumbnail

🚀 After validating on the .NET 10 SDK, the first stable release of "Find Razor Source File" is live!
github.com/jsakamoto/Fi... #blazor
Streamline your Blazor development: jump straight from any clicked element in your browser to the exact `.razor` file in Visual Studio or VS Code!

26.11.2025 07:00 👍 1 🔁 1 💬 0 📌 0

Uh, which one did you want to mean that sharing the github repo is better than encouraging decompiling, or sharing the repo is better than sharing such a CLI command for self-introduction?

23.11.2025 07:26 👍 1 🔁 0 💬 0 📌 0
dnx jsakamoto

dnx jsakamoto

Is anyone interested in trying out the dnx jsakamoto command with the .NET 10 SDK? It just shows my self-introduction.
If you're worried it's malware, you can check it out first by downloading the package from here: www.nuget.org/packages/jsa..., then decompiling it and reading the code. #dotnet

22.11.2025 12:34 👍 0 🔁 0 💬 1 📌 0
Preview
GitHub - jsakamoto/BlazingStory: The clone of "Storybook" for Blazor, a frontend workshop for building UI components and pages in isolation. The clone of "Storybook" for Blazor, a frontend workshop for building UI components and pages in isolation. - GitHub - jsakamoto/BlazingStory: The clone of "Storybook" for Blaz...

Just shipped Blazing Story 1.0.0 Preview 62 with full .NET 10 support! 🥳
This update fought through many hurdles, but the upgrade is real. Give it a spin and have fun building your Blazor UI stories! 🌈
github.com/jsakamoto/Bl... #Blazor

19.11.2025 11:48 👍 5 🔁 2 💬 0 📌 0

Blazor Rich Text Editor

A modern, extensible rich-text editor component for Blazor applications. Built with performance, accessibility, and developer experience in mind. Built to be part of ZauberCMS, but released as own package.

github.com/YodasMyDad/Z...

19.11.2025 07:40 👍 3 🔁 1 💬 1 📌 0
Build better web apps with Blazor in .NET 10
Build better web apps with Blazor in .NET 10

#blazor in #dotnet 10 looks it has some very useful improvements.

Hot reload perf improvement, faster load, better validation, passkey support etc.

youtube.com/watch?v=V0Af...

12.11.2025 22:58 👍 2 🔁 2 💬 0 📌 0