Recommended naming conventions
Class instances:
Class instance
Suffix
Example
Location
Page viewmodel
PageVm
HomePageVm
/Mvvm/PageViewModels
Loose viewmodel
Vm
ItemVm
/Mvvm/ViewModels
ContentPage
Page
HomePage
/Mvvm/Pages
ContentView
View
LoginView
/Mvvm/Views
If you have a lot of content you can break things out into groups, e.g.
Purpose
Page location
Vm location
User accounts
/Mvvm/Accounts/Pages
/Mvvm/Accounts/PageViewModels
Shopping cart
/Mvvm/Cart/Pages
/Mvvm/Cart/PageViewModels
Last updated