Is there a FREE ORM for the .NET Compact Framework (Windows Mobile 6.1, SQLServerCE)?

Looks like I found a good commercial option , but I'm looking specifically at Free. Does anyone know someone?

+4
source share
3 answers

I'm currently looking for a free .net version of .net for use on Windows CE. So far, I have found these commercial options:

NHibernate , unfortunately, is not an option, because it uses features that are not available in the Compact Framework (for example, related to reflection functions).

If using an SQL database as a basic data warehouse is not absolutely necessary, Karvonite is worth considering. It is a free ( Ms-PL ) object persistence framework compatible with the .net Compact Framework. Do you need to use SQL Server Compact or do you just want you to easily save your domain?

I will update you if I find more options.

+2
source

What about ORM OpenNETCF ? It was free, lightweight and was specially created for the Compact Framework, and then ported to other platforms (unlike the one who launched the desktop ORM in CF).

+6
source

I built DapperLite to work with the .NET Compact Framework and full .NET. This is basically a Dapper clone, so it is a single file with up to 200 lines that you can add to your project.

I tried OpenNETCF.ORM but found it too stubborn. I like to use Dapper in my desktop applications, but unfortunately it does not work with the .NET Compact Framework.

I also built a Micro-ORM layer on top of DapperLite to make it a little easier to use, which is essentially a Dapper.Rainbow clone

+2
source

All Articles