I really really wish there was a good, straightforward desktop GUI for .Net that simply worked crossplatform and wasn't a complete pain in the ass to program.
.NET 8
11–20 of 374 posts
Re: .NET 8
#12Re: .NET 8
#13I have vague memory of reading somewhere that Mono or maybe just MonoBuild was completely obsolete since everything was now open source in .NET.
Does Mono still have a reason to exist? Is it all incorporated into .NET now?
(btw, I still don't get why it's called .NET, and I don't know if assemblies are native code or bytecode wrapped in the same binary format as .exe, where is the ".NET for hardcore open source Linux nerds" blog post?)
Re: .NET 8
#14Adding spreading is neat, but curious why they chose to go the two dot route instead of three. It's been a while since I've worked in C#, so I can't remember if there are any reserved implications of three dots.
I think 3 dots is the varargs syntax so they didn't want to collide
Re: .NET 8
#15Apart from the very welcome QoL features in C# 12 (collection literals, primary constructors for ordinary classes), the "Aspire" announcement is very interesting. Haven't decided yet if its a good thing or too much "magic".
Re: .NET 8
#16.NET 5, .NET Standard, .NET Framework, .NET Core, ... now .NET 8. It's so confusing still.
Re: .NET 8
#17Can I get an explanation of the relationship between .NET and Mono? I have vague memory of reading somewhere that Mono or maybe just MonoBuild was completely obsolete since everything was now open source in .NET. Does Mono still have a reason to exist? Is it all incorporated into .NET now? (btw, I still don't get why it's called .NET, and I don't know if assemblies are native code or bytecode wrapped in the same bina…
Re: .NET 8
#18.NET 5, .NET Standard, .NET Framework, .NET Core, ... now .NET 8. It's so confusing still.
Seems like others are confused too: https://www.reddit.com/r/dotnet/comments/pqi891/net_maui_app...
Re: .NET 8
#19Lots of very cool stuff here (AOT, Aspire, etc.). .NET has been held down by the image of its early days, but it has become a pure joy to work with recently. The improvements in tooling and ergonomics have made it a replacement for Go in our org (we migrated from .NET Core 3.1 to Go back to .NET 6 recently).