Microsoft releases .NET Aspire 9.1, introducing new dashboard features and more

Microsoft Releases .net Aspire 9.1, Introducing New Dashboard Features and More

Microsoft releases .NET Aspire 9.1, introducing new dashboard features and more

Home » News » Microsoft releases .NET Aspire 9.1, introducing new dashboard features and more
Table of Contents

Microsoft has unveiled .NET Aspire 9.1, a big replace aimed toward streamlining the developer expertise by means of a bunch of recent dashboard options and high quality of life enhancements based mostly on developer suggestions.

Useful resource Relationships
The most recent launch introduces a “mum or dad–little one” useful resource mannequin. Which means should you create a Postgres occasion that comprises a number of databases, these databases at the moment are nested beneath the principle occasion on the Useful resource web page.

Localisation Overrides
Whereas the dashboard historically mirrors your browser’s language, now you can override this default. A brand new language dropdown allows you to set the dashboard language independently, making certain a extra personalised interface.

Superior Filtering
Finding particular assets is now simpler. Customers can filter the Useful resource web page by kind, state, and well being standing, permitting for faster and extra exact administration of their assets.

Expanded Useful resource Particulars
Clicking on any useful resource now reveals a richer particulars pane. This contains extra knowledge factors resembling References, Again references, and Volumes with their respective mount sorts, offering deeper perception into your infrastructure.

CORS Help for Customized Native Domains
Builders can now configure the dashboard to just accept telemetry from different browser functions working on customized native domains by setting the DOTNET_DASHBOARD_CORS_ALLOWED_ORIGINS setting variable.

Enhanced Console Log Flexibility
The console log web page has been improved with new choices. Not solely are you able to obtain logs for exterior evaluation, however you can too toggle timestamps on or off to minimise visible muddle throughout troubleshooting.

Past the core dashboard enhancements, .NET Aspire 9.1 introduces a number of extra UX enhancements:

  • Begin and Cease buttons at the moment are accessible instantly from the console logs web page.
  • A single choice now opens assets within the textual content visualiser.
  • Inside log entries, URLs at the moment are mechanically transformed into clickable hyperlinks, with any commas faraway from their endpoints.
  • When switching between assets, the scroll place now resets mechanically.

.NET Aspire 9.1 isn’t solely about dashboard refinements; Microsoft has packed in a spread of extra options as properly:

  • Begin Assets on Demand: With the WithExplicitStart() choice, now you can select to delay the beginning of particular assets till you’re able to activate them by way of the dashboard.
  • Improved Docker Integration: The PublishAsDockerfile() characteristic provides you full customisation over your Docker containers and Dockerfiles throughout the publishing course of.
  • Tidier Docker Networks: A protracted-standing concern (tracked as concern #6504) the place Docker networks remained energetic post-application shutdown has been resolved, resulting in a cleaner improvement setting.
  • Enhanced Dev Container Help: Improved compatibility for Dev Containers in GitHub Codespaces and Visible Studio Code additional bolsters the event workflow.

Take a look at the full record of recent options right here.

Microsoft is inviting the group to hitch the .NET Aspire Group Standup, the place you may watch detailed demonstrations and study extra concerning the new options. Builders are additionally inspired to share suggestions and contribute by way of GitHub and Discord, in addition to peruse the official documentation for additional insights.

With .NET Aspire 9.1, Microsoft reaffirms its dedication to evolving its instruments in keeping with developer wants, offering a extra strong, customisable, and user-friendly platform for contemporary utility improvement.

author avatar
roosho Senior Engineer (Technical Services)
I am Rakib Raihan RooSho, Jack of all IT Trades. You got it right. Good for nothing. I try a lot of things and fail more than that. That's how I learn. Whenever I succeed, I note that in my cookbook. Eventually, that became my blog. 
share this article.

Enjoying my articles?

Sign up to get new content delivered straight to your inbox.

Please enable JavaScript in your browser to complete this form.
Name