Caliburn-Micro / Caliburn.Micro

A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability.
http://caliburnmicro.com/
MIT License
2.79k stars 775 forks source link

Initial implementation of WinUI with samples and features working #853

Open KasperSK opened 1 year ago

KasperSK commented 1 year ago

This works but navigation is a little rough around the edges, open for input on how it should be done for WinUI

vb2ae commented 1 year ago

@KasperSK do you want to complete this pr?

KasperSK commented 1 year ago

@KasperSK do you want to complete this pr?

Yes but I think I need to make another commit and fix the small issues. :)

alex-nicholas commented 7 months ago

Just wondering how far off we are from seeing this in a release?

I've been using caliburn.micro in WPF apps for nearly 8 years, but I'm currently working on a WinUI app, and the amount of non-sense you have to do for basic View/ViewModel binding (and the amount of concrete references you need to have from the view to the view model) is just staggering after working in a fully auto-wired caliburn app...