Is there a file database supported by Silverlight?

I am looking for a database with a flat file (or without a server) with which I can connect to the Silverlight Silverlight application.

There must be one, but I can’t find anything.

EDIT: SQLite is an example of a flat file database. The database with flat files, in my opinion, is any database that does not require a server. Unfortunately, SQLite does not work with Silverlight.

I want to achieve to store, update and delete records from the database. My application has a diagram with sectors and nodes. I want to be able to edit sectors and save their settings in the database, and I want to be able to add / remove / edit / delete nodes in the diagram.

The database should be free for educational purposes.

EDIT: I need this database for use on a mobile phone. Therefore, service cannot happen. When I say "serverless", I mean a server without a server, I can’t even use the local server. It should read data from a file and write to a file.

Thanks.

+6
c # database sqlite silverlight
source share
6 answers
+9
source share
0
source share

Microsoft has just released SQL Server CE 4.0, which can be used as you see it.

ScottGu Blog - SQL CE

As an aside, I believe that a database with flat files consists of tables without any relationship between them (for example, Excel tables).

0
source share

A flat database in my opinion is any database that does not require a server.

None of the free versions of SQL database management systems require a server. All of them can be installed on your desktop or laptop. Suppose they started a background service that "listens" to try to establish a connection to their databases.

I have heard that some people do easy storage using XML. I do not know what grief for Silverlight applications.

I expect Silverlight to play more politely with some version of Microsoft SQL Server.

If you use Microsoft technology for educational purposes, you may already have a license for a site that includes Microsoft Access. (This remark is intended for completeness.)

As far as I know, all this is free, regardless of their use. In the old days, some high-performance SQL versions were free versions that could be used for evaluation and development, but could not be legally used for commercial purposes. As far as I know, none of these restrictions currently exist. So, if I did not miss something, they are all free for educational purposes. Some of them limit the size of the database, some limit the number of processors, etc.

In any case, in a certain order.,.

0
source share

Have you considered interacting with a text file directly with file inputs?

0
source share

The fully managed C # port of SQLite3 works with Silverlight.

It is serverless and meets your other stated needs. It is available under the MIT license .

0
source share

All Articles