XAML Islands

Play XAML Islands
Sign in to queue

Description

In this episode, Robert is joined by Adam Braden. They continue the 2 part conversation they had on modernizing existing Windows applications (see Part 1 and Part 2) and have a deeper discussion on XAML Islands. XAML Islands is a technology that enables Windows developers to use new pieces of UI from the Universal Windows Platform (UWP) on their existing Win32 Applications, including Windows Forms and WPF technologies. This enables them to gradually modernize their apps at their own pace, making use of their current code as much as they want.

Resources

 

Embed

Download

The Discussion

  • User profile image
    ciupaz
    So WPF is not died?
  • User profile image
    n0body

    @ciupaz, no, not now they've put it on life support

  • User profile image
    DeadStack
    What I don't understand is why you didn't just fix UWP platform (better fee structure + better distribution options + modding contract) and implement Win32/.NetFramework Islands inside UWP. You did it completely opposite to the way it should have been done IMO. Classic desktop apps should be gone by now, and all Windows development should be UWP. Maybe this is the right path, because classic desktop devs are so stubborn and plastic, and because you just haven't finished UWP yet and you don't have a choice. I still see young people choosing WinForms for their greenfield applications, why you're even allowing old tech for greenfield is beyond me? Why not restrict it's usage to supporting existing WinForms apps?
  • User profile image
    ItemNotFound
    UWP is a lot to learn for Windows-only development. It's hard to sell in a world where .NET Core is taking over and Xamarin and Avalonia run desktop UI cross-platform.

Add Your 2 Cents