Pull to refresh

Comments 10

Интересуюсь, насколько распространено программирование на Entity Framework и asp.net на Хабре.
И распространено ли вообще. Посему данный опрос.
Прошу обратить внимание, что опрос задан в контексте темы .net. Отнеситесь к пониманию, даже если вы не любите .net или в целом Микрософт.
Ждем релиза на самом деле. Многообещающая вещь, правда Beta 3 слишком сыра для корпоративных разработок.

Могу поделиться деталями.
Было бы интересно почитать статью о деталях использования EF.
К сожалению, пока очень занят проектом.
Недавно вот вышел SP1 beta к VS 2008, в нем уже интегрирован Entity Framework.
Вот тут можно найти список критических изменений в Entity Framework по сравнению с beta3.
Ну и советы по миграции.
Не получилось ссылку добавить.
Тут http://blogs.msdn.com/adonet/pages/entity-framework-breaking-changes-visual-studio-2008-net-3-5-sp1-beta.aspx
Наша компания давно уж пишет на .NET. И конечно же понадобился уровень взаимодействия с базой. Мы это назвали DALC, Data Access Layer Components. В него входит свой язык запросов, и свой простой фрэймворк для работы с entities.
Посмотрел я на Entity Framework - и стало грустно. Потому что это крохи. Опять всё для design-time'а, для программинга методом "накидал на формочку".

Хотя конечно тенденция языка С# чудесная, ведет нас к светлому Perl-подобному синтаксису: "какой хочешь синтаксис, такой и будет".
Интересно. А можно поподробнее, что есть у вас и нет в EF? Ну хотя бы парочку вещей, очень любопытно.
Пробовали пописать, посмотреть насколько хорош этот eSQL и весь собственно EF. Все вроде есть, но неудобно совершенно.

* Можно переходить с уровня своего языка запросов на настоящий SQL и назад
* Контролируемая синхронизация модели базы и классов
* Встроенные ACL-пермишины. Без них никуда, а как прикрутить их к EF-обьектам, мы нормально не придумали пока.

В остальном просто параллельный с Microsoft курс :) Но они конечно помощнее будут. Поэтому и написали столько.
Контролируемая - это как? Синхронизация есть и в EF, оценить не берусь.
ACL-пермишены элементов БД на уровне кода? Любопытно конечно, но интересно для каких целей?
Sign up to leave a comment.

Articles