Given a simple high traffic user web application (no fancy reporting / BI):
If my maximum goal is performance (not simplicity of maintainability, simplicity of queries, etc.), I would suggest that in most cases a DAL roll would be the best option.
However, if I were to choose Linq2SQL or NHibernate, about what we would like to talk about performance? 10%? 20%? 200%? Of the two, which would be faster?
Does anyone have real numbers in the world that could shed light on this? (and yes, I know that Stackoverflow works on Linq2SQL ..)
source
share