Accueil › Forums › Migration › C# .Net MAUI › C# / .NET pour remplacer WinDev desktop
- Ce sujet est vide.
-
AuteurMessages
-
juin 7, 2026 à 12:39 pm #797::
Positionnement
C# revient plusieurs fois comme alternative sérieuse à WinDev, surtout pour des développeurs qui veulent rester dans une logique :
- application Windows ;
- exécutable compilé ;
- environnement professionnel ;
- écosystème durable ;
- langage largement documenté.
Dans l’historique des conversations Telegram, C# est opposé à Xojo sur un point important : C# est perçu comme plus ouvert, alors que Xojo reste un environnement propriétaire.
Avantages
C# / .NET ressort encore plus fortement comme piste structurée pour remplacer WinDev desktop, notamment avec WPF. Pour du WinDev desktop, la piste la plus palpable est C# + WPF. Une architecture de remplacement est esquissée autour de MariaDB / WPF / Git / PDFsharp, avec l’idée de recréer des DLL ou bibliothèques C# exposant des méthodes proches des fonctions
H*de WinDev, afin de faciliter la transition des habitudes de développement.Pour les interfaces web, une autre piste .NET est précisée : C# + Razor + Telerik, depuis Visual Studio. Pour les clients lourds multiplateformes, Avalonia est cité comme option à regarder, avec Telerik ou d’autres bibliothèques d’interface. Syncfusion est également cité comme alternative potentiellement moins coûteuse, notamment via sa licence Community selon certains seuils.
XAF est présenté comme un framework RAD/low-code .NET pour applications métier, capable de produire du desktop Windows Forms, du web Blazor et des Web API, avec XPO ou Entity Framework Core. L’intérêt évoqué est de retrouver une logique orientée modèle métier, CRUD, sécurité, rôles, permissions et génération rapide d’écrans. La limite importante signalée : la création des écrans est assez différente d’un designer WYSIWYG à la WinDev/Delphi.
Inconvénients
La productivité RAD de WinDev ne se retrouve pas telle quelle. Il faut accepter une architecture plus explicite, plus de code, plus de choix techniques à faire, et probablement une montée en compétence sur Visual Studio, .NET, NuGet, Entity Framework, l’architecture MVVM ou MVC selon les cas.
La migration automatique du WLangage vers C# n’est pas démontrée dans l’historique. On parle plutôt de réécriture, éventuellement assistée par IA.
À choisir si
C’est une bonne piste si l’objectif est de remplacer WinDev desktop par une solution professionnelle, durable, fortement utilisée en entreprise, surtout dans un environnement Windows.
Ressources
Documentation .NET MAUI / Microsoft, utile si l’objectif est aussi mobile ou desktop multiplateforme.
Documentation XAML pour .NET MAUI, utile pour comprendre la logique d’interface déclarative.
OpenSilver, cité indirectement dans l’historique via XAML/OpenSilver, peut intéresser ceux qui veulent du C# + XAML pour le web. -
AuteurMessages
- Le sujet ‘C# / .NET pour remplacer WinDev desktop’ est fermé à de nouvelles réponses.

Abonnez-vous au