samedi 23 mai 2015

Does Entity Framework make sense for smaller desktop applications?

I'm creating a relatively small database-based application (~20 tables and a maximum of 20K rows in the largest of them. We're going with SQLite because we want to support Windows OS X, iPhone/iPad and Android and need to easily move the files around so SQLite is definitely the right choice.

Now in the past, I have simply used SQLite wrapper classes that pretty much do nothing except allow you to execute SQL against the database either as an action or as a query. Nothing too fancy at all.

What I'm wondering is I see that Entity Framework also supports SQLite, at least on the Windows side of things. I'm wondering if that makes more sense to use that or if I should just stick with the same, simple direct-SQL mode of things since I basically have to do that on the other platforms anyway. But so many people I've talked to keep saying how great EF6.x is now.

Thoughts?

Aucun commentaire:

Enregistrer un commentaire