James Newton-King ♔
banner
james.newtonking.com
James Newton-King ♔
@james.newtonking.com
Principal Software Engineer ASP.NET. Author of Newtonsoft.Json.
Aspire 13 new dashboard features, day 5:

The interaction service just got a major upgrade ⚡

💫 Dropdowns can now accept text — in other words, ComboBox inputs.
🔄 Supports dynamic data loading for cascading dropdowns.

See it in action in the Azure provisioning dialog 🚀
November 11, 2025 at 6:50 AM
Aspire 13 new dashboard features, day 4:

Aspire is going polyglot with strong support for JavaScript ☕ and Python 🐍 apps. The dashboard features new programming language resource icons.
November 10, 2025 at 11:26 AM
Aspire 13 new dashboard features, day 2:

New dashboard accent colors. 🎨 They're now more FluentUI-ish (saturation++) with custom tweaks for light and dark themes.

Dark blue is no longer almost invisible on a dark background 🤓
November 8, 2025 at 3:48 AM
Aspire 13 new dashboard features, day 1:

The log entry tooltip now adjusts its size dynamically! It stays compact for short messages and expands to show multiple lines when the message is longer. 💬✨
November 7, 2025 at 7:26 AM
Aspire 9.5 new dashboard features, day 10:

Introducing the Gen AI Visualizer ✨

Collate and summarize AI telemetry:
🗃️ Explore input and output messages
🚀 JSON/XML payloads highlighted and indented
🖼️ Preview Markdown and multimodal content (e.g. images)
September 27, 2025 at 12:18 AM
Aspire 9.5 new dashboard features, day 9:

Span details now show the destination of a span 📍

For database calls, HTTP requests, or RPC calls, Aspire matches the target address to a resource and displays it as a clickable link 🔗
September 25, 2025 at 4:46 AM
Aspire 9.5 new dashboard features, day 8:

Traces with errors are now highlighted 🚨
This brings the traces page in line with how error logs are displayed.
September 24, 2025 at 8:02 AM
Aspire 9.5 new dashboard features, day 7:

The console logs page now has an (All) option. As you’d expect, it lets you view logs from all resources at once.
September 22, 2025 at 11:59 PM
Aspire 9.5 new dashboard features, day 6:

Traces pages now have a type filter 🔎 - a quick way to find traces and spans for the selected operation type.

For example, choose Messaging 📬 to see only traces from your app that interact with RabbitMQ.
September 22, 2025 at 3:14 AM
Aspire 9.5 new dashboard features, day 4:

The trace detail page adds new "Expand all" and "Collapse all" buttons.
September 20, 2025 at 3:38 AM
Fun AI use: Updating the accent colors in the Aspire dashboard to be more Fluent design-ish.

AI tasks:
🎨 Tweak the existing color scheme to follow Fluent
🌃 Output light are dark optimized colors
🌐 Generate HTML page to preview
September 19, 2025 at 9:30 AM
Aspire 9.5 new dashboard features, day 3:

Details controls for resources, logs, and spans got a facelift. Now with icons 🎨 and links 🔗 where they're useful.
September 19, 2025 at 2:19 AM
Aspire 9.5 new dashboard features, day 2:

Consistent text alignment comes to resource, log and span details 🤓

Screenshow below is what it looks like today...

🚨 OCD trigger warning 🚨
September 18, 2025 at 1:08 AM
Aspire 9.5 new dashboard features, day 1:

The trace detail page gets some quality-of-life improvements:
🏷️ Span names are clearer, with resources split into their own column
🪵 Logs are now shown in the waterfall chart. Hover for a tooltip, or click for full details
September 17, 2025 at 1:12 AM
Many new metrics are coming in #aspnetcore .NET 10.
August 21, 2025 at 1:12 AM
The Aspire team is cooking up a new (All) option for the console logs page.

Want everything at once? (All) gives you all resource logs in one view 🚀

#dotnet #aspire
August 19, 2025 at 1:55 AM
Aspire 9.4 is out.

🛠️ Aspire CLI is generally available
🖥️ Interaction service
📢 Parameter prompting
🔔 Automatic upgrade check notifications
🌐 External service modeling
✨ YARP routing API
🐳 Improved persistent containers

And much much more: learn.microsoft.com/dotnet/aspir...
July 29, 2025 at 9:42 PM
Aspire 9.4 new dashboard features, day 7:

A common bug with command-line arguments is passing a single argument with spaces when multiple are expected 💥

The dashboard now adds quotation marks around arguments containing spaces for clarity 📝
July 27, 2025 at 10:40 PM
Aspire 9.4 new dashboard features, day 6:

Resources with a connection string (databases 🗄️, caches 🧠, message brokers 📬, etc.) now display the connection string in the dashboard.
July 26, 2025 at 11:27 PM
Aspire 9.4 new dashboard features, day 5:

The console logs page now lets you toggle log line wrapping on or off 🪵
July 25, 2025 at 10:55 PM
Aspire 9.4 new dashboard features, day 4:

The trace detail page gets some quality-of-life improvements:
📊 The name column is wider to show more detail
ℹ️ Header trace details now collapse to prevent wrapping
July 24, 2025 at 11:43 PM
Aspire 9.4 new dashboard features, day 2:

The dashboard now shows an update notification when a newer version of Aspire is available 📢
July 23, 2025 at 6:40 AM
Aspire 9.4 new dashboard features, day 1:

The reconnect dialog got an upgrade:
🎨 Improved look in light and dark themes
🔄 More reliable, thanks to Blazor improvements

More details here: learn.microsoft.com/aspnet/core/...
July 22, 2025 at 12:29 AM
GitHub Copilot understood the screenshot in my comment, interpreted the emoji and made a good fix. Color me impressed.
July 16, 2025 at 8:46 AM
Hold on to your butts, Aspire vNext has some 🔥 new features.
June 20, 2025 at 3:24 PM