Re[21]: Entity Framework за! и против!
От: itslave СССР  
Дата: 21.11.12 08:57
Оценка:
Здравствуйте, IB, Вы писали:

IB>Здравствуйте, itslave, Вы писали:


IB>>>краце, POCO на самом деле нефига не POCO,

I>>
I>>Configuration.ProxyCreationEnabled = false;
I>>

IB>>>LazyLoading хрен отключишь
I>>
I>>Configuration.LazyLoadingEnabled = false;
I>>

IB>Хрен там, это только чуть лучше маскирует то что там в реальности происходит, проблемы никуда не деваются.
Конкретно это работает: не генерирует прокси и LazyLoading отрубается.

I>>Тут вроди тоже стало немного лучше, но в таки он кривоват .

IB>Не стало.
Перфоманс они подтянули прилично. Прекомпиляцию запросов добавили. навскидку не помню, полезли ли они в linq2EF, но у меня после миграции стало работать ощутимо быстрее.

I>>Сейчас наружу торчит простой и совсем не монструозный API,

IB>Через этот API все равно потроха в разные стороны торчат и этот API на каждом шагу исключения кидает, так как внутренний сложный механизм с его простотой почему-то не справляется.
Не без греха, но исключения у меня почему то 'на каждом шагу' не кидает.

I>>которого достаточно для решения 80% типичных задач.

IB>Для решения 90% типичных задач достаточно Linq2SQL, так какого хрена?
Потому как не recommended way. С массой ограничений, и без перспектив развития.

I>>Не фонтан конечно, но альтернатив не особо.

IB>Linq2SQL, BLT.
В сухом остатке остается BLT. Ожидаемое мнение от автора BLT.

I>> Из плюсов — ет мейнстрим и почти любая проблема гуглится за 5 минут.

IB>Категорически не интересно ходить по граблям, даже если по ним уже прошли миллионы леммингов, если можно по ним не ходить.
Миллионы леммингов не могут ошибаться(с)
На самом деле, не так страшен черт как его малюют.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.