Pour faire des GUI, tu as le choix entre AvaloniaUI, Uno, Blazor, et pas mal d'autres.
Tu n'as pas à t'embêter avec WinForms (et son clone linux 'compatible' mais moche MonoForms), c'est clairement dépassé et rétrograde (et le rendu par rapport à Windows est juste caca)
Pour le SDK, .NET Core 3.1 ou .NET 5 (voire .NET 6, la prochaine LTS en Décembre), s'impose clairement !
Moi je prendrais AvaloniaUI pour faire du desktop Linux/Mac/Windows. C'est le meilleur, et ça utilise .NET Core.
Sinon, pour développer VSCodium est très bien (fork de VSCode sans la télémétrie), mais pour faire des interfaces graphiques, rien ne vaut Visual Studio (tout court). Après, j'entends que du bien de Rider, mais je n'ai jamais testé.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: .Net Core
Posté par xcomcmdr . En réponse au message Environnement de développement pour C#. Évalué à 3. Dernière modification le 09 février 2021 à 20:28.
Il y a Rider : https://www.jetbrains.com/fr-fr/rider/
Pour faire des GUI, tu as le choix entre AvaloniaUI, Uno, Blazor, et pas mal d'autres.
Tu n'as pas à t'embêter avec WinForms (et son clone linux 'compatible' mais moche MonoForms), c'est clairement dépassé et rétrograde (et le rendu par rapport à Windows est juste caca)
Pour le SDK, .NET Core 3.1 ou .NET 5 (voire .NET 6, la prochaine LTS en Décembre), s'impose clairement !
Moi je prendrais AvaloniaUI pour faire du desktop Linux/Mac/Windows. C'est le meilleur, et ça utilise .NET Core.
Sinon, pour développer VSCodium est très bien (fork de VSCode sans la télémétrie), mais pour faire des interfaces graphiques, rien ne vaut Visual Studio (tout court). Après, j'entends que du bien de Rider, mais je n'ai jamais testé.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)