Вопрос

Я сейчас работаю над новым проектом, и мы думаем об использовании ORM за пределами LINQ для SQL. В настоящее время у меня есть Linq для SQL, подключенной к репозитории, но я не люблю, как мой репо должен соответствовать моей структуре БД. (Пример: у меня есть соединение между пользователями и OpenID, и мне нужны 2 класса (один для каждой таблицы) и класс для просмотра, который их соединяется).

Я слышал хорошие вещи о openaccess Orm Teleerik, и у меня есть лицензия для него (хотя устаревшая - последняя версия: 2009,1 405 (5 апреля 2009 г.)))

Мои вопросы ...

Кто-нибудь использовал это?
Как кривая обучения?
Это хороший инструмент для моего вышеуказанного сценария?
Является ли версия у меня в порядке без необходимости обновлять мою лицензию?

Это было полезно?

Решение

Наша компания - это 2,5 млрд долларов. Солнечная производственная компания. Когда мы начали проектировать V2 ориентира приложения Backend, что все наши приложения будут основаны, мы посмотрели на Teleerik Orm. Я провел пару недели, глядя на это. Наш вывод состоит в том, что он был слишком сложен, и немного флейки, для наших потребностей. Мы пошли с L2s и не пожалели об этом. L2S предоставила все возможности, которые нам нужны, и просто и прямая. ИМО, это слишком плохо, Microsoft проводит так много ресурсов на основании объекта, потому что у них есть победитель в L2.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top