views:

98

answers:

2

Which is the best option for High Scalable Websites or Enterprise Applications:

  1. LBLGen
  2. .NetTiers
  3. LinqToSQL
  4. NHybernate
  5. Repository Pattern (CodePlex)

If any other available let me know.

A: 

CSLA (http://lhotka.net/) is a really good Business Object Framework that will definately scale up to commercial enterprise applications.

Mark Redman
Have you used it in any Enterprise App or at least a High Traffic Website scenario?
JeremySpouken
Yes, we used CSLA to build a custom CMS; www.goodwood.com is one example.
Mark Redman
+5  A: 

See ORMBattle.NET - high performance is usually related to scalability. Of course, mainly indirectly: high performance is related to code perfection in general; being really fast implies deep understanding of all the background issues and the ability to deal with them.

Note (or disclaimer): I'm one of persons related to creation of ORMBattle.NET, as well as one of DataObjects.Net authors.

Alex Yakunin
Thanks! Great site it will sure be helpful.
JeremySpouken
Also note this site is highly misleading....as in, what it **literally** says is technically true, it is often irrelevant, as it measures things you would not do.
tbone
So what it _must_ measure? I'm asking it because there were lots of argues around this, and still no any _exact_ answer. If you know it, just drop the link here ;)
Alex Yakunin
And, it's highly recommended to _visit FAQ @ ORMBattle.NET_ - lots of points like this are covered there.
Alex Yakunin