In this video, we’ll take the eShopLite main scenario and upgrade it to .NET Aspire 9.4 while leveraging the latest GPT-5 models.
Explore what's new in the .NET ecosystem with a focus on AI integration, .NET Aspire, and Azure-native development.
AI is evolving fast—and so are the tools to build intelligent, responsive applications. In our recent Microsoft Reactor session, Catherine Wang (Principal Product Manager at Microsoft) and Roberto Perez (Microsoft MVP and Senior Global Solutions Architect at Redis) shared how Azure Managed Redis helps you create Retrieval-Augmented Generation (RAG) AI agents with exceptional speed and consistency.
This post shows how to issue and verify identities (verifiable credentials) using the Swiss Digital identity and trust infrastructure, (swiyu), ASP.NET Core and .NET Aspire. The swiyu infrastructure is implemented using the provided generic containers which implement the OpenID for Verifiable Credential Issuance and the OpenID for Verifiable Presentations standards as well as many other standards for implementing verifiable credentials.
Do you have scripts and tools that you use to configure your development environment? Do you re-run them and share them with your project teammates? In this video, Fritz will show you how you can write .NET Aspire custom commands that allow you to perform those tasks directly from the .NET Aspire dashboard
Discover how to build a full-stack application with React and Aspire, integrating a React front-end with an ASP.NET Core Web API and persisting data to a database.
With the rise of .NET Aspire, Microsoft’s orchestration and development layer for building cloud-native distributed applications, logging and observability are now first-class citizens. In this post, we'll walk through how to implement structured logging using .NET Aspire orchestration for GraphQL APIs powered by HotChocolate.
What if Keycloak could start automatically with your app, pre-configured with the exact realms and clients your application needs? What if all connection details were wired up automatically for both backend and frontend? That’s exactly what .NET Aspire makes possible. Today, I’ll show you how to take everything we built in the previous tutorial and make it truly clone-and-F5 ready.
You've started adding more projects to your .NET Aspire system, and there's a lot of these 'magic strings' floating around with the names of projects and services. How can we take advantage of a centralized naming of these services by introducing a set of constants and reference them in our .NET Aspire managed system? In this video, we're going to customize how we name our projects and reference them throughout our .NET Aspire system.
You've built your first .NET Aspire application, but what's next? In this video, we'll explore adding custom metrics to your application to measure the performance of a feature. We'll then see how this metric is surfaced on the .NET Aspire dashboard