Если вы можете себе это позволить, DevForce от IdeaBlade - это сложная структура, выходящая за рамки инструмента ORM. Это будет моя рекомендация для корпоративных приложений LOB.
Это комплексная платформа, которая позволяет разрабатывать и развертывать корпоративные .NET для многоуровневых сред. Среди множества его функций - сложное сохранение объектов, кэширование на стороне клиента, расширенное связывание данных, проверка бизнес-правил, поддержка автономных / отключенных операций, а также поддержка публикации и использования веб-служб. Он также включает в себя Business Object Server (BOS), сервер приложений, который обеспечивает масштабируемость, безопасность и обеспечивает многоуровневое развертывание приложений .NET через Интернет.