Which .NET Relation Mapper is the fastest?

I want to use the Object Relational Mapper (ORM) tool for my ASP.NET application. I have three options: NHibernate , LINQ to SQL, and Subsonic . Which one is the fastest?

+3
source share
7 answers

See ORMBattle.NET , but pay attention to the description of performance tests.

After spending some time studying the FAQ , it is also highly recommended.

Short answer: among these 3, LINQ to SQL is a definite leader in reading, and NHibernate is in writing. IMHO Subsonic is not the best choice from anywhere (poor LINQ, poor performance).

+8
source

, , , ORM , , -, , LINQ to SQL CodeSmith LINQ to SQL, o SP, VS, , . , : - , , .

+2

. nHibernate , (, , ..).

+1

/ , (, , ..).

, , , , .

0

From comparisons and subject to documentation and support, LinqConnect will be the winner. However, this is a commercial production, which may be good or bad depending on your point of view.

0
source

I used NHibernate a bit and I think it is a bit complicated. If nothing develops in Java, I try not to use this ORM.

-2
source

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


All Articles