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.
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.
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.
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.
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.
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.
Unlock the power of telemetry in your .NET C# projects with the OpenAI Library for .NET!
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.
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!
In this video you will learn about the features given by .Net Aspire Dashboard and I will also explain the folder structure here. This will be a very helpful video if you are going to start with the development of application or API using .Net Aspire and .Net Core technologies. Aspire is having the strong support with Docker orchestration with which Aspire allow you to run the docker image containers when you run the .Net Aspire application either using dotnet command or Visual Studio.