I am trying to get a better understanding of what the benefits would be for using a SQL Server Compact database as opposed to a Jet/ACE database for the following situation:
- New WPF application - will be implemented in Visual Studio 2010 or 2012
- Single user - only one user of the application at a time
- Fairly complex datamodel in terms of number of tables and their relationships (100+ tables)
- Reasonable data volumes, a few tables with 100,000+ rows but most with rows in the thousands or less
Given this type of application, what are the benefits with SQL Server Compact Edition in the following areas (and any other that you would say are relevant):
- Performance
- Stability / Integrity
- Long term support (from Microsoft)