I am starting a project from scratch in WPF using SQLite.I want to use the latest technologies and best practices and want to use MVVM pattern.
what is the best way to start with?
Using Linq to SQL
Any other ORM
or using datatable to List collection and observable collection?
and also how can I update/delete data from SQLite if I use Observable collection?
Any one can help me?
Since you mentioned best practice, why don’t you write unit tests first. It will also help you think abstract.
In addition I would use entity framework rather than linq-to-sql.