Best object relationship mapping structure for use with .net and mono?

I am doing some research for my degree project: a multiple conversion application developed using .net3.5 and mono2.0

I need an opinion on what you think is the best object relational map structure that will also work with mono.

Additionally, any opinion that ORM will work best for my project will be convenient (think in simplicity :))

My project will be a desktop application with just DB that will use SQL-Lite, since there is no need for multiple connections and multi-user access. The proposed development platforms are Mac and Win (Linux does not exist at the moment, but I believe that if I manage to get it to work with Mac, adding linux support in the future will be relatively easy :))

Thanks in advance

+2
source share
5 answers

NHibernate is by far the best choice there are also very good tools, I recommend: NHibernate Analyzer

+2
source

I would skip NHibernate and use Castle ActiveRecord, this is a layer on the NHibernate side, and it was much easier for me to work. I use it for development on Mono and have no problems.

+3
source

NHibernate.

It will also be useful if you decide to switch to Java.

0
source

Well, the first option (without MS suggestions) should be NHibernate . I think he plays great mono ...

0
source

ECO is a very effective structure. Free to use up to 12 classes.

0
source

Source: https://habr.com/ru/post/1305030/


All Articles