An experiment in Aspire dashboard extensibility 📊
I recorded a quick demo showing how custom pages could work in the dashboard. Watch to the end. It starts simple and ends crazy 🚀
Note: This is an experiment. No commitments (yet...)
@aspiredotdev
Friday, June 6, 2026 — history has been made 🚨
I have willingly added an iframe to a web app, and I'm happy with the outcome.
Note: my account is not hacked. I know this goes against all prior evidence. Feel free to contact me offline for a welfare check.
Second for second, @tylercowen packs more substance into a talk than anyone I'm aware of. This is a clear, non-hysterical, and somewhat soothing discussion of our AI future.
Aspire 13.4 dashboard and CLI features, day 4
The dashboard adds an AI Agents button that opens a guide to using Aspire with agents.
Adoption pipeline:
📊 Standalone dashboard (hook)
🤖 Aspire CLI for agents
🛠️ Aspirify skill → Aspire AppHost
🚀 Adopt C# (best language 💪)
Aspire 13.4 has landed 🚀 The TypeScript apphost is officially GA! Plus 500 or so other PRs of goodies 🤌
🔎 Read the blog for the highlights 👉🏻 devblogs.microsoft.com/aspir…
🤯 Check out the What's New for all the deets 👉🏻 aspire.dev/whats-new/aspire-…
Aspire 13.4 dashboard and CLI features, day 3
Telemetry filtering got a major upgrade in the CLI and dashboard HTTP APIs. Find matching telemetry faster with:
🔍 Full-text search
🏷️ Attribute filters
⚖️ Comparison operators
🚫 Negation
Perfect for humans and agents 🤖
ALT Code examples of using --search option in CLI.
Aspire 13.4 dashboard and CLI features, day 2
The dashboard now prints a summary of endpoints on startup. Quickly see:
🔗 Configured endpoints
🔒 HTTP vs HTTPS
🔑 Dashboard login URL
Aspire 13.4 dashboard and CLI features, day 1
The console logs page now shows a helpful message when no logs are found instead of a blank screen 🔳
A small but important quality-of-life improvement:
Did Aspire break (!) or are there simply no logs yet? Now you know 🤓
ALT Screenshot of console logs with the new no logs found message.
This was a pretty incredible journey. I rememeber when .NET had its own version of distributed tracing (didn't everyone before otel??).
Now it's a no brainer, if you aren't using otel for tracing you should be.
aspire.dev/dashboard/standal…#otel#aspiredev@aspiredotdev
I want AI to automatically fix builds and tests, so I ask it to run them. But it's wasteful sending the whole context window for "run tests".
Coding assistants need some sort of gesture to run build/test steps and only involve AI on failure.
We added error reporting to the Aspire dashboard back in 9.3, over a year ago.
What's wild is the 9.3 userbase is now tiny (please upgrade 🙏), yet it generates the most error reports.
Telemetry has been invaluable. We've used it to squash errors in every release since 🔨📊
GenAI observability with OpenTelemetry and Aspire 🚀
If you're building AI apps and want better visibility into prompts, model calls, latency, and failures, this one's for you:
opentelemetry.io/blog/2026/g…@aspiredotdev
Aspire 13.3 dashboard and CLI features, day 7:
Aspire CLI success ticks were purple. Or black. Or green if you're on Win10. Or green if your terminal doesn't support emoji and you saw a unicode tick: ✓
It's complicated.
Now they're consistently green ✅
Aspire 13.3 dashboard and CLI features, day 6:
The Aspire CLI can now pull telemetry directly from the standalone dashboard 📊
aspire dashboard run --allow-anonymous
aspire agent mcp --dashboard-url http://localhost:18888
Instant AI agent support over your app's telemetry 🤖⚡
Aspire 13.3 dashboard and CLI features, day 5:
Run the Aspire dashboard standalone from the CLI 📊
No Docker container required 🐋☠️
Just call:
aspire dashboard run