Что является лучшим вариантом для масштабируемых веб-сайтов или корпоративных приложений:
Если есть какие-либо другие доступные, дайте мне знать.
См. ORMBattle.NET - высокая производительность обычно связана с масштабируемостью. Конечно, в основном косвенно: высокая производительность связана с совершенством кода в целом; Быть действительно быстрым подразумевает глубокое понимание всех основных вопросов и умение их решать.
Примечание (или отказ от ответственности): я один из тех, кто связан с созданием ORMBattle.NET, а также один из DataObjects.Net авторов.
CSLA (http://lhotka.net/) - это отличная платформа Business Object Framework, которая определенно подойдет для коммерческих корпоративных приложений.