What Is .NET Aspire and Why Is Everyone Talking About It?
Filip Ekberg
0:00 / 0:00
What Is .NET Aspire and Why Is Everyone Talking About It?
20 458 просмотров · 1 год назад
Filip Ekberg
5,69 тыс. подписчиков
20 458 просмотров · 1 год назад
Heard about .NET Aspire but have no clue what it is, and what it can do for you? Let me show you exactly what you have been missing out on!
Don’t let all the buzzwords scare you. It’s a lot easier than it may sound. Throughout this video we will explore the different parts of what makes .NET Aspire. How do you make it easier for a web frontend to discover an API? How do you easily add a Redis cache to an application, or any arbitrary docker container for that matter?
No matter if you can figure out how to get a complex solution running locally, making this process easier will save both time and money.
.NET Aspire is really just a tool to make development easier. By providing a set of opinionated decisions, to introduce open telemetry, service discovery, http client configurations, and much more. All of this to make it a lot easier to run complex, and easy, solutions. Locally, or in the cloud!
At the end of this video, we will take it one step further from local development to get the entire stack published to the cloud, without a lot of work at all!
Without further ado, let’s learn about .NET Aspire!
Follow me on X: @fekberg
Check out my courses on Pluralsight: https://pluralsight.pxf.io/d1MRK
DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the links, I may receive a small commission.
00:00: Introduction
01:01: Aspire Starter App
02:20: Introducing the applications
04:19: Service Defaults
05:40: App Host
06:19: The Dashboard
08:21: Output, Metrics and Traces
09:24: Accessing the API
10:42: Docker Containers
11:20: Redis
12:25: Persistent containers
13:26: Redis as a Distributed Cache
15:40: Hybrid Cache
19:16: Azure Setup
20:00: Prepare for deployment
21:30: Deploy to Azure
22:26: Aspire Dashboard in Azure
23:12: Resources in Azure
24:20: Custom Commands