| Aspire Adds Support For More Languages |
| Written by Kay Ewbank | |||
| Tuesday, 02 December 2025 | |||
|
Microsoft has announced support for more languages in Aspire. The .NET part of its name has also been dropped, and there's a new website rather than just the GitHub repository. Aspire is a stack for building cloud-native applications. It is included as part of .NET, 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.
What has changed is that Aspire has been expanded to add support for more languages. Microsoft's announcement says: "Whether you're building in C#, Python, JavaScript, or integrating services like Redis, PostgreSQL, RabbitMQ, Aspire provides a unified way to develop, observe, and deploy any application." The original .NET Aspire was focused on C#. Aspire offers a single CLI, with automatic service discovery and a centralized dashboard. It comes with prebuilt integrations for third-party services like Redis, PostgreSQL, and RabbitMQ. The release notes say that while Aspire continues to provide best-in-class support for .NET applications, version 13.0 elevates Python and JavaScript to first-class citizens, with comprehensive support for running, debugging, and deploying applications written in these languages. The new version adds first-class Python support in the form of support for Python modules, the ability to deploy with uvicorn, flexible package management (uv, pip, or venv), and you can generate production Dockerfiles automatically. The new JavaScript support offers Vite and npm-based apps with package manager auto-detection, debugging support, and container-based build pipelines. Improvements to infrastructure support means connection properties work in any language (URI, JDBC, individual properties). There's also certificate trust across languages and containers. Container files are now treated as build artifacts thanks to a new paradigm that means build outputs are created as containers, not folders - enabling reproducible, isolated, and portable builds. The CLI has also received attention, with improved deployment state management that remembers your configuration across runs. The VS Code extension has also been improved to support streamlined Aspire development with commands for project creation, integration management, multi-language debugging, and deployment. Along with the rebranding, Aspire now has a new home at aspire.dev, which is a central hub for documentation, getting started guides, and community resources. The new version needs .NET 10 SDK or later. Aspire 13 is available now.
More InformationRelated Articles.NET Aspire 9.5 Improves Dashboard .NET Aspire 9.3 Adds New Lifecycle Events .NET Aspire 9.2 Adds Publishers
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.
Comments
or email your comment to: comments@i-programmer.info |
|||
| Last Updated ( Tuesday, 02 December 2025 ) |


