Open harvinders opened 3 years ago
Happy to hear WTS is helping :)
Adding @marb2000 for your question on ReactiveUI support
@harvinders We're currently working on making TemplateStudio work on VS2022 and updating the WinUI templates to use the WinAppSDK 1.0 version. Once these are available we'll be in a position to discuss adding more frameworks. (If you're still interested.)
/cc @mikebattista (for awareness as could be a good test case for testing updated contributor docs.)
For wider reference:
Thanks for your interest in contributing.
A reference project that shows what a fully composed project template would look like would be a good starting point. I would recommend producing an MVVMToolkit project with Template Studio, selecting all pages/features, then replacing MVVMToolkit with ReactiveUI or another framework and sharing for review.
Once there's agreement on what the final project template would look like, then we can work together on breaking it up into composable parts in the format that Template Studio expects.
Let me give it a shot with the navigation type project. @mikebattista I will ping once ready.
@mikebattista @mrlacey I have created a navigation view project with all the feature at https://github.com/harvinders/NavAppDemo.
The project uses WinAppSDK 1.0 and .Net 6.
I have tried to not disturb the XAML as much as possible and made changes where absolutely required.
I also noticed that @mikebattista have a PR for updated WinUI templates, I can migrate the project to use the latest templates once they are available, meanwhile if you can have a review of the project that would be great.
Thanks for sharing. We'll take a look.
@sibille WTS is very handy, and we use it as a starting point to build all our applications. However, the MVVM framework of choice for the team is ReactiveUI, currently not supported by WTS.
We would like to attempt to add ReactiveUI support, at least for WinUI (currently ReactiveUI does not support WinUI 3, WIP). I am wondering, if I am successful would the WTS project be willing to accept the contribution? If yes, would you be kind enough to point me in the right direction.