Which approach to create the data access layer has the highest performance?

Posted by pooyakhamooshi on Stack Overflow See other posts from Stack Overflow or by pooyakhamooshi
Published on 2009-11-26T23:29:06Z Indexed on 2010/04/06 22:13 UTC
Read the original article Hit count: 170

I have to create a very high performance application. Currently, I am using Entity Framework for my data access layer. My application has to insert some communication data almost every second. I found that Entity Framework is slow; it has about 2 seconds delay to finish the SaveChanges() method.

I was thinking I have the following options: 1. Create the data access layer myself using ADO.NET; using stored procedures or ad-hoc queries 2. Use Enterprise Library Data access Layer 3. Use NHibernate 4. Use Repository Factory: http://pooyakhamooshi.blogspot.com/search?q=repository

What do you think? which one is quicker for inserting data? Which one is quicker to set up?

© Stack Overflow or respective owner

Related posts about entity-framework

Related posts about nhibernate