I have named the project and namespace Budgeter5000. Download my project from https://github.com/twodawg/Budgeter5000
The Prism team released Prism 6 last week. It is ready for use for all WPF based applications. A list of the changes are located here. https://github.com/PrismLibrary/Prism/wiki/Release-Notes---6.0.0
- Learn Prism 6 functionality
- Record monthly Income, Expense
- Record Assets, Liabilities
- Trend financial metrics over time
- Graph the metrics
My initial design on making the application modular is to split up the projects as follows:
Budget5000 contains the bootstrapper and shell. It will also contain links to the shared assets and report XSL files.
...Graph contains the graphing views and view models.
...Infrastructure contains the shared models and interfaces.
...Report contains the report views and view models. It also contains the specific report models I will use.
...Service contains the services and any external data management items.
...TransactionForm contains the application views and view models.
If you found this article helpful use the tweet button below to spread the word. Thank you.