.NET Aspire Videos

How to use WaitFor in .NET Aspire with SQL Server, Web API and Blazor

Authorised Territory code examples - This .NET Aspire #tutorial shows how to use the WaitFor method to ensure a resource is ready before initiating another one.

.NET Aspire and Semantic Kernel AI

Let's learn how to use the .NET Aspire Azure OpenAI client. We will familiarize ourselves with the Aspire.Azure.AI.OpenAI library, which is used to register an OpenAIClient in the dependency injection (DI) container for consuming Azure OpenAI or OpenAI functionality. In addition, it enables corresponding logging and telemetry.

.NET Aspire, OpenTelemetry, Immersive APM

The discussion covers how Immersive APM complements the .NET Aspire framework and leverages the OpenTelemetry to provide a seamless observability solution, allowing developers to visualize and interact with their applications in a virtual environment. Key topics include the benefits of this approach, such as faster problem-solving, enhanced collaboration, and improved understanding of complex software systems.

Add SQL Server database with seed data to .NET Aspire during app startup

Authorised Territory code examples - This .NET Aspire #tutorial shows how to add SQL Server database in App host project as resource and display it in the dashboard. In addition #sql script is executed after the sql server instance is available in the docker container.

Run eShopLite Semantic Search in Minutes with .NET Aspire & GitHub Codespaces

Discover how to set up and run the eShopLite - Semantic Search application in minutes! In this video: Learn how to create a GitHub Codespace directly from the main GitHub repository. Explore the necessary steps to configure the project locally using .NET Aspire to create the required Azure resources. See how to test and run the AI-powered eShopLite - Semantic Search application seamlessly.

The Simplest Way to Add Keycloak Authentication to Your .NET API

Learn how to secure your .NET API with Keycloak authentication in the most straightforward way possible with the help of .NET Aspire. In this tutorial, I'll show you how to integrate Keycloak JWT bearer authentication into your ASP.NET application with just a few lines of code. Whether you're building a new API or adding security to an existing one, this guide will help you implement robust authentication without the usual headaches.

Using Aspire with gRPC

We start with a simple gRPC application that involves a gRPC server and Blazor client. The gRPC server connects to a SQLite database. To test the sample solution, we must first start the gRPC server app, then start the client app. This is somewhat tedious. By introducing .NET Aspire into the mix, we only need to start one app to get the solution to work. .NET Aspire also gives us many more benefits.

Enabling OpenAI Telemetry in .NET for Aspire!

Unlock the power of telemetry in your .NET C# projects with the OpenAI Library for .NET!

.NET All the Things - Cloud, Mobile, Web, and more!

Join Maddy Montaquila, .NET PM, for a whirlwind tour of some of the many ways that .NET can integrate with itself (and your existing stack!) so you can reuse code, save time, and be more productive.

.NET Aspire - Meetup Nov 2024 by Udaiappa Ramachandran

Learn about the building blocks of modern .NET applications, including service defaults, orchestration, service discovery, integrations, and deployment. Discover how to enhance observability, resiliency, and health checks, and gain hands-on insights into using the .NET Aspire Dashboard for monitoring. Perfect for developers looking to leverage .NET for distributed, cloud-native applications. Don't miss this deep dive into cutting-edge .NET tools and practices!