Мне нужно использовать client-local-db в Silverlight, который может хранить максимум 50000 записей в максимум 20 таблицах. Есть ли бесплатные решения? Я нашел что-то в сети, но ничего не работает.
Стерлинг OODB на Codeplex должен быть в состоянии справиться с этим.Справочное приложение, обозначенное здесь , содержит более 500 000 записей в базе данных, поэтому, похоже, оно сможет справиться с вашей нагрузкой.
Если допустимо, чтобы приложение silverlight могло работать за пределами браузера с повышенным доверием, вы могли бы взглянуть на это в SQL Compact Edition (http://erikej.blogspot.com/2010/02/access-local-sql-compact-database-from.html). В противном случае вы могли бы рассмотреть возможность просмотра объектной базы данных, такой как db40 (http://www.db4o.com/)
TurboDB - это встроенное ядро базы данных, которое может легко обрабатывать этот объем данных также в Silverlight в изолированном хранилище.Он может работать при среднем доверии, но не является бесплатным.