I am missing a few key concepts:
1) In SL I reference a lot of resources that have dictionary keys defined in app.xaml such as
Code: Select all
<infrastructureMVVMFrameworkHelpers:ResourceWrapper x:Key="ResourceWrapper" />
<infrastructureMVVMFrameworkViewModel:ViewModelLocator x:Key="VMLocator" />
and then consume them in XAML as
Code: Select all
DataContext="{Binding Source={StaticResource VMLocator}, Path=FindShared[MainPageViewModel]}">
<TextBlock x:Name="ApplicationNameTextBlock"
Style="{StaticResource ApplicationNameStyle}"
Text="{Binding Path=ApplicationStrings.ApplicationName, Source={StaticResource ResourceWrapper}}" />
It doesn't appear that app.xaml is processed/used in the same fashion. Can you point to examples/documentation?
2) In SL there exists the navigation frame; in UWP there is the NavigationView; I haven't been able to find the equivalent functionality in C#/XAML; Can you point to examples?
3) Do I understand the roadmap correctly in that the current MSIL C# to JS transpiler will be replaced (in time) with a C# to Web Assembly transpiler?