Move over, WPF! Avalonia for X-Plat Desktop Apps (with a lot of AI help)
Speakers:
ILSpy started its life in 2011 as a ramshackle application on .NET Framework and made its way through one major UI refactoring up to .NET 10, all the while using WPF as its UI framework. Third-party projects (forks) built frontends using other UI frameworks, but we stayed put. Until… you’ll hear that story in the talk.
Replatforming your UI on a different framework doesn’t start with coding, it starts with evaluating your options, analyzing the pros and cons, the community, the strengths and weaknesses and what it ultimately comes down to, your preferences. It is a big investment you are making, and you don’t want for it to come back and haunt you.
Once you have settled on a framework of your choice, modern tooling takes center stage: coding agents, which are really good at porting work and frontends in general. But is one-shotting a good idea? What surprises do they have in store for you? Where do they really excel? Costs? And that is not the end of it… What happens with platform idiosyncrasies? Your CI system? The deployment story?
You will get a first-hand experience report with all the oopsies and facepalms, not protecting the guilty, who are your speakers today!
Registration:
In-person event link: https://www.meetup.com/dotnet-austria/events/316062253
Remote event link: https://www.meetup.com/dotnet-austria/events/316062272