Skip to content

Project Structure

Jasper Albering edited this page Nov 26, 2021 · 1 revision

The project is written with a MVVM methodology.

A possible structure:

Models:

APIData

UserData

Views/Viewmodels

Possibly a single DataContext provided in window, with sub-bindings in every View. Otherwise get needed data for every view from Model directly, with a DataContext per View.

DataContext =

CombinedViewModel or

UserPageViewModel 

StockPageViewModel 

ConfigurationPageViewModel 

Clone this wiki locally