A demonstration of a simple wpf todo app written using the mvvm toolkit that uses efcore with mssql
- CommunityToolkit.Mvvm
- Replacement for MVVM Light
- Net 7
- EF Core 7
- Mssql database
- TodoWpf - net7 Wpf app project with views, view models and models
- TodoDb - mssql database project containing the todo db table
- Todo.Database - net 7 library containing ef core db context and mappings
- Create the todo db by publishing the TodoDb project to localhost\sqlexpress or to localdb
- Connection string will need to be manually changed in TodoDbContext.cs if not publishing to localhost\sqlexpress
- Debug the TodoWpf Project in Visual Studio or Rider