Why is every Avalonia and Uno example online a single-page app?
Does anyone on the planet write single-page apps? That these frameworks have no built-in navigation framework is the most glaring weakness they have compared to MAUI.
Got through that and VS 2022 kicks up HE0004, which I have to fix by *making a symbolic link inside the XCode app bundle*.
Now the app crashes at startup because a transitive dependency is using a version of Skia with some kind of .NET 8-specific issue.
I really hate everything about working in a MAUI project.
We upgraded to 9, but are experiencing basically every possible issue with HybridWebView. So we decided to go back to 8.
Hoo boy is that tough since "installed SDK is your workload version".
Updating nuget packages in VS is such a pain. The UI is so awful.
I need to update 3 packages. But after I did the first, VS had to restore packages for Every. Individual. Project. Which completely reloads the NuGet package management UI Every. SIngle. Time.
When did Windows program stop using Documents and switch to just the profile folder? There's tons of ways to get to Documents but "C:\users\username" is awkward AF to get to in File Explorer.
This is the third time this year. To fix it I have to be on the actual domain, which I can only do remotely with VPN, which I can only access if I can log in, which I can't do because my local account is out of sync with AD.
I'm amazed how many different ways Windows lets an AD account get locked such that the only way to fix it is a remote worker has to drive to the office.
Collection initializers bug me. For 20 years, the symbols [] in C# mean "an indexer" or "an attribute", which is already overloaded.
Now if I see `new[]` it can produce a List<T>? But the same line might produce something else? Context-sensitive operators are a Perl trademark.
That last thought is from how much it bugs me that everything in C# is moving towards less consistency and more overloading of symbols instead of the explicitness that was its core design philosophy.
And yes, I get that this is more "local functions" than "top-level statements" but what is not clear to a newbie is every method in a top-level statement file is a local function.
Newbies are still finding ways to be confused by top-level statements' inconsistent behavior with the rest of C#. This "feature for newbies" has generated about as much confusion as async/await.
https://t.co/Kks9614ORB
For "who knows why" reasons Remote Desktop has stopped working *just* for my user account *and* my laptop in the office this morning.
Just part of the added value of in-person work!
Does a product manager even have to explain who wants a device anymore, or do you just get a green light if you say a word the shareholders want to hear?
@keenanwoodall I see it as an ergo loss but it addresses something ELSE I find bad for ergo:
I'm no Unity dev but have no clue how you manage order dependencies if you have like, 50 game objects all with Update() functions. This makes order very clear, with other costs. It's a /trade/.