top | item 39248460

(no title)

blackbeans | 2 years ago

Avalonia is interesting because so many desktop apps have been made in WPF over the past decades. And now the technology is getting old and MS wants to replace it by unproven frameworks which have various drawbacks. As Avalonia is XAML based just like WPF, it is a good way to upgrade old apps and make them multiplatform in one go.

For mobile or web it would not be my first choice. And desktop apps may not sound as sexy. But there is definitely a category of applications that works best as a desktop app and shouldn't be replaced by the web.

discuss

order

wiseowise|2 years ago

> And now the technology is getting old

How so?

ygra|2 years ago

WPF still works, but it's tied to DirectX 9 in various ways and doesn't get more than a few bugfixes. It's also used for Visual Studio, albeit with .NET Framework, so any changes risk breaking one fairly complex product (while nothing at MS uses Windows Forms, as far as I know).