Click here to Skip to main content
15,884,388 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more: , +
Hi Experts,

I needs to generate dynamic query having where condition (50+) columns. Which technology from the following is good in performance?

1. Sql Server
2. Nhibernate
3. Entity Framework

Please suggest.
Posted
Updated 10-Apr-14 1:55am
v3

2 and 3 can sit on top of 1... I guess you actually mean System.Data.SqlClient?

Anyway - all three are perfectly adequate in terms of performance so long as you only ask for the data you need and perform all of your filtering and aggregation operations on the database server side.
 
Share this answer
 
Entity framework and Nhibernate are Object relation mappers(ORM).Entity framework is a good choice as it comes with Nuget package.

LINQ will also be an option to generate dynamic queries.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900