Здравствуйте, alex_public, Вы писали:
_>Здравствуйте, Ikemefula, Вы писали:
_>>>Я всех их упоминал. Вообще с одной стороны пинать EF — это приблизительно как издеваться на инвалидом. Но с другой стороны этот инвалид является главным официальным инструментом платформы и соответственно имеет максимальное распространение.
I>>Ты не видишь разницы между ORM и micro-ORM и EF. Это всё три разных инструмента, прежде всего.
_>Потому что в варианте использования с linq они все тормозят! Вот в варианте работы через голые sql строки некоторые из них (sql2db, dapper — у него это вроде единственный режим) уже работают нормально, а некоторые (EF) умудряются тормозить и в таком случае. )))
У меня стойкое ощущение дежа-вю.
Ты все тоже самое говорил год назад, и два года назад, может и три года назад, но я уже не помню.
Давай по порядку:
Про быстродействие Linq
https://youtu.be/I2cNUUC3tiI?t=29m59s
Смотри внимательно на результаты.
И специально для тебя две статьи на хабре:
https://habrahabr.ru/post/230479/
https://habrahabr.ru/post/230623/
Тормоза Linq существуют в очень высоконагруженных системах, и в головах некоторых людей.
Причем в нагруженных системах легко эти тормоза обойти за счет компиляции запросов, а в головах людей эта проблема нерешаемая.
И что-то мне кажется что у тебя нет высоконагруженных систем как класса, ты их даже в глаза не видел.