Local database support (SQL Server Compact, SQLite) for OOB
Provide some sort of local SQL database with Silverlight OOB (so it could be used without stepping out of the sandbox) for a standalone OOB app
In order to handle online/offline scenarios an Object Database would greatly simplify the Local Storage scenarios of Silverlight
Ardalan Maihi commented
It's very useful for database application that must work disconnected
This idea is very good, I like, really need
It would be very nice if Silverlight natively supported the local database now available to us in WP7 Mango. I would very much like to code-link LINQ to SQL CE Entities & logistics across WP7, WPF & Silverlight without going OOB.
Mark S.Freeman commented
We need this feature to actually support out-of-brower use of our applications. Currently we are using SQL Server Express with Winforms for off line use. We can't migrate to Silverlight without it.
While I agree that siaqodb is a great local Silverlight database, it is not free. Some free limited version of a database would probably suffice most cases. At least there would be a free alternative that people could use and then later decide if they would require something more complete.
Bret Ferrier commented
@runxc1 thinks this is a great idea.
Jose Luis Latorre commented
There should be an interface or kind of that allows SL to integrate with local databases... but the perfect scenario is that SL came with its own database manager... integrated with the Sync Framework engine for connected & disconnected scenarios.
@ErikEJ - this is not cross-platform approach...
@cristoph2009 - siaqodb is not free of charge DB (like SQLite)
You can do this with Silverlight 4 and SQL Server Compact- http://erikej.blogspot.com/2010/02/access-local-sql-compact-database-from.html
You can already use siaqodb ( http://siaqodb.com ) as Silverlight local database