DOTNET WEEKLY EPS22: .NET 9.0 ASPIRE (2 of 2): more on Aspire ecosystem and enable Aspire on any app

Описание к видео DOTNET WEEKLY EPS22: .NET 9.0 ASPIRE (2 of 2): more on Aspire ecosystem and enable Aspire on any app

Hi friends! This is a weekly video of .NET related stories and code discussions/presentations/demos, with a balanced dose of desktop, web, and mobile development targets. Also contains some optimization techniques, best practices, and about 10% subjective opinions on how .NET should be :)

** Starting from episode 19, we discuss .NET 9.0!
**** Starting from this video EP 21, we are now going to have full HD of 1920x1080 video!

In this episode, we are discussing .NET Aspire in .NET 9.0 and the ecosystem behind it! Since this is not an intro video anymore, then the Aspire ecosystem behind Aspire will take more than one video. This 2 of 2 video discuss the more details on Aspire ecosystem and tooling, and a sample implementation of how to add Aspire support manually on web projects that do not have support of Aspire yet.
Unfortunately, during the preparation of this video, I have to update my VS 2022 again as I found a nasty breaking changes that prevent some of my internal projects to fail when compile, when I was migrating some projects that use older version of nuget packages that in October has new security vulnerabilities findings.
This happened due to breaking changes in .NET 9.0 SDK when restoring and auditing nuget packages, and yes, it have been fixed on Tuesday, link below. Therefore I have had to update my VS 2022 to 17.12.3 to ensure that my compilation runs ok and now latest VS 2022 17.12.3 has also updated .NET SDK 9.0.101 fixed this problem, by reverting back to use default behavior.
Some part of this video is inspired by Filip Ekberg's video on .NET Aspire, link is available below.

NOTE: to run the content in this video it is recommended to have 16GB of RAM, as you need Docker to run containers.
Additional links:
What's new in .NET 9.0: https://learn.microsoft.com/en-us/dot...
.NET Aspire in .NET 9.0 official docs: https://learn.microsoft.com/en-us/dot...
Filip Ekberg video on .NET Aspire:    • What Is .NET Aspire and Why Is Everyo...  
Breaking changes in .NET 9.0 nuget audit: https://learn.microsoft.com/en-us/dot...

Комментарии

Информация по комментариям в разработке