.NET Aspire 9.5 Improves Dashboard
Written by Kay Ewbank   
Tuesday, 30 September 2025

.NET Aspire 9.5 has been released with a number of improvements to the dashboard. It also adds targeted CLI and tooling updates, channel-aware templating, and a preview of infrastructure for .NET 10's new file-based apps feature.  

NET Aspire is a stack for building cloud-native applications. It is included as part of .NET 9, and is made up of a collection of NuGet packages that Microsoft has designed for specific cloud-native uses. The designers created it for use by developers working with orchestration, components, and tooling. The orchestration elements provide features for running and connecting multi-project applications and their dependencies.

 dotnet

The dashboard improvements start with the introduction of a GenAI visualizer, which collates, summarizes, and visualizes LLM-centric calls within your app. This can be used to explore input and output messages; highlight and indent JSON/XML payloads; and preview markdown and multimodal content. If GenAI-specific telemetry is found in an OpenTelemetry (OTEL) span, a sparkle (✨) icon appears next to its name in the Traces view. Clicking the icon launches the visualizer dialog. Ah, programming for grownups. A sparkle icon. 

The dashboard also adds rich property grid content with icons and clickable buttons in property grids in resource details, log entry details, and span details. There's also support for multi-resource console logs, which streams logs from every running resource simultaneously with color-coded prefixes so that you can see the various services that generated the log entries.

AI Hosting integrations have been enhanced, with a new AddOpenAI integration that supports modeling OpenAI endpoints and their associated models within your Aspire application. There's also new support for a strongly-typed catalog for GitHub and Azure AI Foundry models. This gives you intellisense support for all the up-to-date models that you can use.

An interesting addition to the new version is a preview of a new Aspire Update command. This automatically scans projects, validates versions, and applies safe upgrades, so applications can be automatically kept up to date. 

Targeted CLI and tooling updates to speed up setup and maintenance have also been added. There's a new channel-aware package selection option so you can choose stable, daily, or custom builds.

Channel-aware aspire add and templating has also been added, meaning you can now pick packages from different channels or versions during aspire add. 

The new version also includes a number of performance refinements, including a package search disk cache, cleaner debug output, clearer status messages, and faster repeat package resolution.

.NET Aspire 9.5 is available now as part of .NET, and on GitHub.

dotnet

More Information

Aspire On GitHub

Related Articles

.NET Aspire 9.3 Adds New Lifecycle Events

.NET Aspire 9.2 Adds Publishers

.NET 9 Released

Microsoft Releases .NET Aspire 8.2

.NET Aspire Now In Preview

.NET 8 Final Preview Improves ASP.NET Core

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Google And Intrinsic Develop RoboBallet
07/09/2025

A joint team from Google DeepMind Robotics, Intrinsic, and University College London has published research showing an AI model that uses reinforcement learning and graph neural networks (GNNs) to con [ ... ]



WASM 3 Released With 64-bit Address Space Support
22/09/2025

Web Assembly (WASM) 3 has been released with a number of improvements, including support for 64-bit address space; the ability to use multiple memory objects from a single module; and a garbage collec [ ... ]


More News

pico book

 

Comments




or email your comment to: comments@i-programmer.info