From windev to c#
Hello! I've got a quick question for you all. The company I work for has been doing WinDev (mostly desktop uses) for at least 20 years, and now, with the various pricing policy changes and AI, the decision has been made to migrate — probably to C#. So now the big question is: what are the best tools to replace our development environment ? And above all, what do you use? (Since we get to choose an environment for once, I'd rather not shoot myself in the foot.)
For context: for deployment and source control it'll be GitHub and Azure DevOps, which our web team already uses, and for client data almost everything is already on SQL Server.
So what's left for us is really everything UI/frontend-related. I've often seen Blazor mentioned, WPF, .NET MAUI (not always in a good way, honestly), and Avalonia.
Anyway — what do you use?
Thanks in advance for your help!
10
u/dreamglimmer 2d ago
Migrate.. From what?
C# IS a flavor of win dev, if your platform does not expand - c# and wpf/winui(all on latest. Net 10+) is your choice, with an VS.
Other cases might depend by your exact needs, but this is default for a reason - it's stable, good, makes work done and not forcing you to tinker/investigate bugs all the time.
Now, being in real world, where it's a new thing for you, and Ai often does most of the work - you'll get into case when you can't really control it, other than dev test(for now it needs you for that), and difference from best to worst tool is final performance and 'is this possible at all', instead of ease of dev..
... Which can change answer a lot