Thanks James, your demo makes .NET Aspire interesting and easy to understand :D
@JamesMontemagno5 ай бұрын
Great to hear!
@Mr7672675 ай бұрын
This is crazy simple. Thanks for this video, as always a fantastic tutorial.
@benjsoft5 ай бұрын
Hope next time you can demo how to add .NET MAUI application in .NET Aspire
@LosWochos764 ай бұрын
That looks awesome. I would like to see more, eg using a reverse proxy like Nginx, configuring SSL with letsencrypt and deploying all that to a virtual maschine.
@JamesMontemagno4 ай бұрын
You can easily use YARP for reverse proxy - see github.com/dotnet/eshop
@danielbub5 ай бұрын
Great video! Can you make a video on how to deploy it? Afaik, the aspire projet reference the hardcoded .csproj file
@macmcmillen628225 күн бұрын
That is super cool. Thanks James!
@kabal9112 ай бұрын
That's amazing. Even just for local development as a first step for adoption 👍
@alkishadjinicolaou58315 ай бұрын
As always you have been excellent James! Thanks!
@paragraut35045 ай бұрын
Hey James, nice work. Would be great if you show the deployment process using .Net Aspire.
@JamesMontemagno5 ай бұрын
Coming up in future video
@allied-data5 ай бұрын
It's all very cool. But the missing piece is the deployment to the Cloud Platform, which was the last sentence in your presentation. I realize it is a preview, but frankly, it will remain a preview until that part is demonstrable. I am looking forward to your future video covering that.
@JamesMontemagno5 ай бұрын
Lots of docs: learn.microsoft.com/en-us/dotnet/aspire/deployment/overview Have a video on the way as well. Many devs will only end up using aspire for development purposes if they already had deployment setup as well, which is totally valid
@saroshwadia5 ай бұрын
Can we use .Net Aspire with a Azure Static Web App with Blazor WASM (Client) and Azure Functions (Api) - Will it replace GIT hub Actions?
@davidmasterson883Ай бұрын
Nice video, but the "Add Aspire to any App" title seems odd when maui is not supported. Any chance of you doing a video on where we are with maui aspire support. I appreciate that this is a "Cloud First" technology but 95% plus maui apps need a back end and I can see how this would be very useful.
@appomobi5 ай бұрын
Awesome tech, awesome presentation with that zooming and nice tempo! How easily can we then deploy this to a self-hosted linux server?
@40fps143Ай бұрын
what kind of visual studio is that ?? Looks cool i have always hated the square pointy tabs in the editor. How to get it ?
@grant_vine5 ай бұрын
Please look at an example with DAPR or any service that fails to start without a referenced service running yet (I.e. the database isn’t yet up). Or even just explain some mitigations for this scenario? Otherwise short and simple and informative video thanks
@timur28873 ай бұрын
Very informative, thank you!
@onurbarlik5451Ай бұрын
thanks for this detailed informative video. I need more samples about deploying to kubernetes also, can you describe this too? There is not enough information about this.
@JamesMontemagnoАй бұрын
if you already have manifests just keep deploying like you do today. Just add some more or update connection strings. if you want something generated off the manifest you can use Aspir8: learn.microsoft.com/en-us/dotnet/aspire/deployment/overview#deploy-to-kubernetes
@sacalbal5 ай бұрын
Great video. A question : In your example, does this mean you can use a postgre database from your backend after having configured .net aspire ? Then, how to use it from your backend ?
@solalem20015 ай бұрын
Use the resource id ('db') in connection string. I think he missed .WithDatabase() part.
@dotnetdevni5 ай бұрын
we should do a collage of all of james hair styles and beards lol 😂
@amit1413075 ай бұрын
Awesome James, Thanks!
@ashwinikumar1313 күн бұрын
Will it work on .Net Framework 4.7.2?
@olivier00035 ай бұрын
What can I say ! You are the best :)
@manusidler5 ай бұрын
Great tutorial, thank you! How would you handle a scenario where Aspire is used for local development only? Do you still integrate the Aspire NuGet packages into your projects (eg. Aspire.Npgsql for Postgres)?
@davidfowl4 ай бұрын
Those packages depend solely on configuration. They are not for local development only.
@cristovaomorgado5 ай бұрын
AMAZING!
@ozory4 ай бұрын
Amazing !!!
@CubiqleSystems5 ай бұрын
How to deploy the Aspire app to Azure. Please do a video.
@stevehiggin5 ай бұрын
Watching a video with Fowler and Edwards they say Aspire is for the local development environment only and you dont deploy anything. But you modified your two existing projects with AddServiceDefaults so now you do need to deploy the project that provides that into say production and what happens if all the ServiceDefaults are not valid for production?
@davidfowl5 ай бұрын
The apphost project is not deployed. Service defaults are used by your applications and are deployed.
@krishnankuppaswamy75534 ай бұрын
This is interesting ❤
@jportugal1003 ай бұрын
How do you publish to use a custom azure vnet?!
@zoiobnu5 ай бұрын
Can i add Aspire to a .NET app that is hosted at AWS or Azure ?
@JamesMontemagno5 ай бұрын
Yup, they added CDK support in the latest preview
@sigma_z3 ай бұрын
I think you will lose a few features hosting with AWS than with Azure.
@Paul-uo9sv4 ай бұрын
How do we add user access/control for net Aspire for production environment?
@JamesMontemagno4 ай бұрын
It’s just a .NET app so the same way as normal. Aspire just adds to your app. It isn’t a new app
@friedwishes24 күн бұрын
What about a dotnet cli version?
@JamesMontemagno24 күн бұрын
You can create and configure via cli. Check documentation
@nerdydragon425 ай бұрын
Is it possible to use this with Blazor WASM?
@JamesMontemagno5 ай бұрын
Should be able to yeah
@nerdydragon425 ай бұрын
@JamesMontemagno sorry meant WASM Standalone, not that new one
@tsooooooo2 ай бұрын
They should have pushed Orleans more, it's really underrated
@JamesMontemagno2 ай бұрын
They are pretty different but can be used together learn.microsoft.com/en-us/dotnet/aspire/frameworks/orleans?tabs=dotnet-cli
@thiagomatu5 ай бұрын
Can this be used with React or other Javascript technology?
@JamesMontemagno5 ай бұрын
Absolutely! check this out: learn.microsoft.com/en-us/dotnet/aspire/get-started/build-aspire-apps-with-nodejs
@king-cogАй бұрын
I don't see where you added a js app
@JamesMontemagnoАй бұрын
Here ya go learn.microsoft.com/en-us/dotnet/aspire/get-started/build-aspire-apps-with-nodejs
@R0ckyRocket5 ай бұрын
How do you deploy it? Will it automatically deploy all the services?
@JamesMontemagno5 ай бұрын
Will have a video soon but check the docs to show you deployments
@AmirHosseinBagheri5 ай бұрын
Do you have any videos on monorepos?
@JamesMontemagno5 ай бұрын
I don't anything specific?
@xBodro3 ай бұрын
It's unfortunate that you have to add specific to aspire packages to your projects
@itsamonkey111 күн бұрын
How is this unfortunate and not 100% expected?
@ramasamynagappan75865 ай бұрын
But you didn't explain how to access those containers in backemd app.
@JamesMontemagno5 ай бұрын
Each component is documented and I showed how to add the component via nuget. Will be in my next video