.NET Aspire Preview 2 Ready!
Naresh Kumar H K
Solutions Architect-Ex Neudesic | Aspiring Diversified Solopreneur | Transforming Businesses through Data-Driven Decisions using Cloud Solutions, Devops & AI | Microsoft Azure & Full-Stack Expert | Masterclass Speaker
As you already know from the last MS big announcement about .NET Aspire?which is an?opinionated, cloud-ready stack?for building?observable, production-ready, distributed applications?with .NET.?It is delivered through a collection of NuGet packages that handle specific cloud-native concerns.
.NET Aspire provides a consistent, opinionated set of tools and patterns that help you build and run distributed apps.?It is designed to improve the experience of building .NET cloud-native apps.?It provides features for running and connecting multi-project applications and their dependencies.?.NET Aspire components are NuGet packages for commonly used services, such as Redis or Postgres, with standardized interfaces ensuring they connect consistently and seamlessly with your app.?.NET Aspire comes with project templates and tooling experiences for Visual Studio and the dotnet CLI to help you create and interact with .NET Aspire apps
Based on the feedback from last month here is a new .Net Aspire Preview 2 available for consumption.
New updates includes
Resources and Console Logs
The dashboard for .NET Aspire now combines all resource types and their console logs into single views, making it easier to see the status and details of all your resources.
Container and Executable Configuration
You can now configure arguments, volume mounts, service bindings, and references for containers and executables in your AppHost projects, enabling more flexibility and customization.
Node.js Support
You can now add Node.js applications as resources in your AppHost projects, and have them participate in service discovery and OpenTelemetry integration.
Dapr and Azure Container Apps Support
You can now use Dapr components in your .NET Aspire applications, and deploy them to Azure Container Apps using the Azure Developer CLI.