When using remote docker host, we can also do port forwarding via SSH which simplifies the setup and requires less code compared to overriding connection strings for applications. When we are running the containers locally, we don't do the port forwarding and let Aspire Endpoints do the job as intended.
Learn how to generate PDF documents using IronPdf in a Docker container with .NET Aspire. Discover step-by-step instructions creating high-quality PDFs programmatically. We'll configure our .NET Aspire solution to host the IronPdfEngine with a container and delegate generation of the PDF to that service. Additionally, we'll wrap out PDF generation methods in OpenTelemetry Traces and Meters to assist in observing the performance of our website.
.NET Aspire doesn’t only allow developers to build distributed orchestrated applications relatively easily compared to other equivalent technologies, but it also makes it easy to write integration tests against these applications.
Showcase of how we can add a real-time immersive experience with Immersive APM to an .NET Aspire project.
This post will start with a high level background on reverse geocoding, OpenStreetMap and Nominatim as a locally hosted geocoding and reverse geocoding API. We will then cover how to build an Aspire Resource for Nominatim and go through the building blocks. Initially we will focus on the basics.
Aspire provides three resource types: Project, Container, and Executable. However, service discovery is only enabled by default for Project resources. Here, we demonstrate Aspire's non-.NET Web API service discovery approach using a Bun web API (similar to Node.js). Three code examples illustrate different methods.
Learn how to integrate Python apps into a .NET Aspire App Host project.
.NET Aspire is a stack for creating distributed apps that can be deployed in several ways, including to Azure Container Apps. In this week's episode, community MVP Viswanatha Swamy shows us how to take .NET Aspire solutions from inception to deployment on Azure Container Apps. Featuring: Viswanatha Swamy (@vishipayyallore)
It's time to learn how to add an Aspire Service Default project to a Console Chat application!
This article explores the testing capabilities of .NET Aspire, Microsoft’s suite tailored for cloud applications. It guides readers through the process of setting up a sample application and integrating a test project to enhance functionality. Furthermore, it delves into simulating external services using WireMock.Net and .NET Aspire.