Earlier quoted context omitted.
I would say it is .Net Foundation job to prepare and submit the package not Debian maintainers.
That's not how Linux distros work. The OS maintainers make their own packages.
Microsoft donates the Mono Project to the Wine team
281–290 of 509 posts
Re: Microsoft donates the Mono Project to the Wine team
#282Earlier quoted context omitted.
> Nowadays it sounds like .NET Core + third-party GUI libraries is the way to go. For reference for those unfamiliar with the terms: .NET Core was the name given to the cross-platform fork of the .NET runtime. It was forked out of .NET 4.x and dropped support for a lot of things in the first versions. It ran on various distributions of Linux and MacOS. At the same time there were forks of other libraries/frameworks i…
Minor nit: from what I understand dot net (core) is not a fork but rather a reimplementation / rewrite as far as I understand > It was forked out of .NET 4.x and dropped support for a lot of things in the first versions.
Re: Microsoft donates the Mono Project to the Wine team
#283Earlier quoted context omitted.
Microsoft in 2024 feels like a different beast. All the MS devs I know seem fully on board with totally cross-platform support. Half of them are coding on MacBooks and I would hazard a guess that a good proportion of .NET web sites being built are being deployed onto Linux boxen.
.Net SRE here, all our .Net REST APIs are deployed on Kubernetes. Devs are still mostly on Windows because Visual Studio. I've worked with Azure team, all greenfield they do for Azure goes on Linux as well. Windows Server is pretty much dead to Microsoft though it will be continue to be supported and released because $$$.
In the end we decided to just let the management think what they want. I've been more of a Unix person for 40 years but I kind of miss the "good" versions of Microsoft Server - in the 1990s / early 2000s it was a real contender. If they hadn't doubled down on weird things like Powershell it might still be a contender.
Re: Microsoft donates the Mono Project to the Wine team
#284Earlier quoted context omitted.
Mono was, but newer versions of .NET run on Linux and Mac. You can install at the link below, and then making a project is just `dotnet new console` and run with `dotnet run` https://learn.microsoft.com/en-us/dotnet/core/install/linux
Is there a way to build a GUI app with .NET on Linux? Will it be cross-platform?
https://docs.tryphotino.io/Overview
Which lets you run Blazor (web framework) like a desktop UI across all major desktop platforms. Microsoft has MAUI/Blazor as a thing, but only targets Mac and Windows ATM, so Photino bridges the gap for Linux.
Photino lets you use anything other than just .NET but has pretty decent .NET support.
Re: Microsoft donates the Mono Project to the Wine team
#285Re: Microsoft donates the Mono Project to the Wine team
#286Earlier quoted context omitted.
As the OP notes, MS use their own fork of Mono for the .NET Core runtime these days. So you're not wrong but they are different codebases these days.
The .NET Core runtime was never a fork of Mono, it’s always been a separate code base.
Re: Microsoft donates the Mono Project to the Wine team
#287Earlier quoted context omitted.
You may want to look at F#. Because it's .NET you have a large list of libraries you can use
For a beginner, high school but zero experience in programming, which one easier to learn, C# or F#?
Re: Microsoft donates the Mono Project to the Wine team
#288Earlier quoted context omitted.
i want to love dotnet-core, especially since godot switched from mono in godot 3 to dotnet-core in godot 4, but so far i haven't been able to currently debian has a mono package but no dotnet-core package. i'm not sure why this is; usually when debian lacks a popular nominally open-source package like this, it's either because it fails to build from source, or because it has some kind of tricky licensing pitfall that…
Even with AOT compilation, as someone who loves C# and also does embedded development in C I would personally say a garbage collected language like C# has no place there.
Re: Microsoft donates the Mono Project to the Wine team
#289Earlier quoted context omitted.
Mono was, but newer versions of .NET run on Linux and Mac. You can install at the link below, and then making a project is just `dotnet new console` and run with `dotnet run` https://learn.microsoft.com/en-us/dotnet/core/install/linux
Is there a way to build a GUI app with .NET on Linux? Will it be cross-platform?
Re: Microsoft donates the Mono Project to the Wine team
#290Earlier quoted context omitted.
.Net SRE here, all our .Net REST APIs are deployed on Kubernetes. Devs are still mostly on Windows because Visual Studio. I've worked with Azure team, all greenfield they do for Azure goes on Linux as well. Windows Server is pretty much dead to Microsoft though it will be continue to be supported and released because $$$.
It's been very hard to explain to my organisation that Windows Server is dead. We haven't deployed a system to it in two years, everything is some kind of dockerised linux thing but the "we're a Microsoft shop" idea prevails. In the end we decided to just let the management think what they want. I've been more of a Unix person for 40 years but I kind of miss the "good" versions of Microsoft Server - in the 1990s / ea…