In this video I will show you how you can get started with metrics, logs, spans and dashboards using OpenTelemetry the easy way. We will do that by using .NET Aspire's dashboard as a standalone service.
Fritz introduces us to the .NET Aspire tech stack. In this discussion-focused episode, we will learn what .NET Aspire is and how we can add it to our existing applications to enable distributed application development and deployment
Let's go a bit deeper on .NET Aspire by integrating components into our .NET Web API and Blazor Web app to go beyond orchestration and service discovery. Today we will upgrade our database to PostgresSQL with pgAdmin to see our scaffolded database from EF Core. We will also look at how to add output caching with Redis Cache in our Blazor front end.
SSW Solution Architect, Matt Wicks, joined by Rob Pearson, from Octopus Deploy, together, presents .NET Aspire and .NET 8, highlighting their role in cloud-native application development. This session focuses on .NET Aspire’s capabilities and the multi-platform versatility of .NET 8. Addressing orchestration, service integration, and telemetry, this session demonstrates how .NET Aspire and .NET 8 facilitate scalable, distributed app development and deployment across different platforms.
Experiment with Dapr using .NET Aspire for the best YAML-free local development experience. Focus on your services, not the infrastructure.
.NET Aspire improves the development experience by providing reusable building blocks that can be used to quickly arrange application dependencies and expose them to your own code. One of the key building blocks of an Aspire-based application is the resource.
Dive into the latest advancements in .NET technology with our comprehensive guide on .NET Aspire Preview 5 & 6.
Now that I covered the hosting in Aspire, let's talk about using Databases in your Aspire application. Let me show you how that works!
Jeff Fritz completes the development of the aspireify.NET website and deploys the first version, as well as configures the custom domain name for configuration on Azure Container Services with azd
.NET Aspire is an opinionated, cloud ready stack for building observable, production ready, distributed applications, and it is AWESOME! You may have seen a lot of demos about what .NET Aspire is and how to get started with the amazing templates, but let's look at how to add .NET Aspire to an existing .NET API back-end, Blazor front-end, and then add in Redis Cache, Garnet, Open Telemetry, and Postgres!