Why is it that almost 100% of the time when I go to create or use a #dotnet#dotnetmaui project in #visualstudio that it just fails to build for random reasons - like being unable to find the right #nuget packages or some other obscure b.s. that requires lengthy searching and trial-and-error to maybe fix?
Basically, my experience with #dotnetmaui almost always sucks.
@khalidabuhakmeh Actually, this might solve a different problem - where I can no longer build an older version of #cslanet because it multi-targets net6, net7, and net8 and #dotnetmaui can't find the net7 stuff it needs to build.
I'm guessing that global.json supports multi-targeting?
One of the hardest parts of putting together a decent sample for #cslanet is talking to a database (or remote service endpoint). It isn't like someone can just download the repo, load the project, and run. They have to set up a bunch of infrastructure (server, db server, db itself).
This #devcontainer idea seems like the solution. Provide a pre-built container with all the infra set up so someone can just run the container and see everything in action with no effort.