Навіщо Dapper, коли є EF?

  • Видео
  • О видео
  • Скачать
  • Поделиться

Навіщо Dapper, коли є EF?

#devjungles #dotnet #QUARK Навіщо Dapper, коли є EF? Telegram канал Dev Jungles - https://t.me/DevJungles Підтримати канал можливо за допомогою: - Підписки на Patreon: patreon.com/user?u=79336362 - Спонсорства на YouTube - Прямим переказом на карту монобанку Dev Jungles YouTube Channel Fund https://send.monobank.ua/jar/7iAP3sZkm9 Номер карти банки: 5375 4112 0230 1466 - Або криптою: BTC - 18C3jsFYwviN5FvzpAt4uMWRfUeVKvdWxy ETH - 0x2903f63ba9009732272e91a299053b9d7b623216 USDT on ERC20 - 0x2903f63ba9009732272e91a299053b9d7b623216 USDT on TRC20 - TSmS5RzQKbWdxZkoM2oRo9HK8FYBaq744T LTC - LN3CkrnvZLZTXDUhqTy1gUKMVpLjEPA4G2 DOGE - DPwon439jf3axVSBwyuXso6z7CivuJF655 AAVE - 0x2903f63ba9009732272e91a299053b9d7b623216 Waves - 3P8D57Zw7CrqW2o7dHpvZR2UzAzQRFA2kZd Коли я тільки перший раз почув про Dapper, мені його презентували як грааль, що зможе спасти мене від довгих запитів, що генерить EF. І от тільки з того часу, як це було пройшла купа часу і кожна нова версія EF Core радує нас новими фічами, а Dapper… Ну він, в принципі вийшов можна вважати одразу закінченим. Після пари версій багфіксу в ньому по суті і не залишилось робити. І от якийсь час тому в чаті ком’юніті Dev Jungles, куди не дуже і просто потрапити один з постійних учасників сказав: А навіщо взагалі зараз у 2023у юзати даппер? Я довго про це думав… Можливо настільки, що в оригінальному повідомленні навіть йшлося про 2022й рік… Але от нещодавно побачив на LinkedIn`і пост де Milan Jovanović показує з прикладом CQRS архітектури де на стороні команд використовувався ЕФ, а на стороні запитів, тобто кверєй використовувався Dapper. Це призвило ще до одної порції думок і нарешті до запису цього відео. Всім привіт, мене звати Андрій Подколзін, я автор каналу Dev Jungles, де зазвичай роблю трьохгодинні відео з глибоким розбором якихось дуже конкретних харкдорних технологічних штук у форматі лайвкодингу. Але це рубрика кварк, де я у більш вільному форматі і без жодного коду ділюся думками стосовно різних штук. Тож рушаймо. Тайм-коди: 00:00 intro 01:36 Чим займається Entity Framework 04:34 Про даппер 05:39 Два питання 06:47 Коли я почув про даппер вперше 07:49 Люблю докопуватись до мотивів 08:27 Немає ніякого сенсу використовувати даппер замість ЕФ 10:01 EF заскладний і має безліч нюансів 12:25 Що ж з дапером? 15:54 Пропозиція реалізації CQRS архітектури від Мілана
3, 472   |   1 год. назад  |   290 - 0
 

Навіщо Dapper, коли є EF?

Скачайте изображение (превью) выбрав качество


320x180 480x360 640x480 1280x720

#devjungles #dotnet #QUARK
Навіщо Dapper, коли є EF?

Telegram канал Dev Jungles -

Підтримати канал можливо за допомогою:
- Підписки на Patreon: patreon.com/user?u=79336362
- Спонсорства на YouTube
- Прямим переказом на карту монобанку
Dev Jungles YouTube Channel Fund


Номер карти банки:
5375 4112 0230 1466

- Або криптою:
BTC - 18C3jsFYwviN5FvzpAt4uMWRfUeVKvdWxy
ETH - 0x2903f63ba9009732272e91a299053b9d7b623216

USDT on ERC20 - 0x2903f63ba9009732272e91a299053b9d7b623216
USDT on TRC20 - TSmS5RzQKbWdxZkoM2oRo9HK8FYBaq744T

LTC - LN3CkrnvZLZTXDUhqTy1gUKMVpLjEPA4G2

DOGE - DPwon439jf3axVSBwyuXso6z7CivuJF655
AAVE - 0x2903f63ba9009732272e91a299053b9d7b623216
Waves - 3P8D57Zw7CrqW2o7dHpvZR2UzAzQRFA2kZd


Коли я тільки перший раз почув про Dapper, мені його презентували як грааль, що зможе спасти мене від довгих запитів, що генерить EF.
І от тільки з того часу, як це було пройшла купа часу і кожна нова версія EF Core радує нас новими фічами, а Dapper… Ну він, в принципі вийшов можна вважати одразу закінченим. Після пари версій багфіксу в ньому по суті і не залишилось робити.

І от якийсь час тому в чаті ком’юніті Dev Jungles, куди не дуже і просто потрапити один з постійних учасників сказав: А навіщо взагалі зараз у 2023у юзати даппер?

Я довго про це думав… Можливо настільки, що в оригінальному повідомленні навіть йшлося про 2022й рік…

Але от нещодавно побачив на LinkedIn`і пост де Milan Jovanović показує з прикладом CQRS архітектури де на стороні команд використовувався ЕФ, а на стороні запитів, тобто кверєй використовувався Dapper. Це призвило ще до одної порції думок і нарешті до запису цього відео.

Всім привіт, мене звати Андрій Подколзін, я автор каналу Dev Jungles, де зазвичай роблю трьохгодинні відео з глибоким розбором якихось дуже конкретних харкдорних технологічних штук у форматі лайвкодингу. Але це рубрика кварк, де я у більш вільному форматі і без жодного коду ділюся думками стосовно різних штук.
Тож рушаймо.




Тайм-коди:
00:00 intro
01:36 Чим займається Entity Framework
04:34 Про даппер
05:39 Два питання
06:47 Коли я почув про даппер вперше
07:49 Люблю докопуватись до мотивів
08:27 Немає ніякого сенсу використовувати даппер замість ЕФ
10:01 EF заскладний і має безліч нюансів
12:25 Що ж з дапером?
15:54 Пропозиція реалізації CQRS архітектури від Мілана


Навіщо Dapper, коли є EF?

Чтобы скачать видео "Навіщо Dapper, коли є EF?" передвинте ползунок вправо



Покажите вашим друзьям, добавьте в соцсети

Ссылка на страницу с видео:

 

Ссылка HTML на страницу с видео:

 

Код для вставки плеера:


  • Комментарии

Комментарии ФБ


Уважаемые друзья!

Источником всего видеоконтента, в том числе проигрывающегося на страницах ресурса ruslar.me, является сторонний видео ресурс, а именно общедоступный видеохостинг YouTube.com, предоставляющий открытый доступ к своему видеоконтенту (используя открытую и общедоступную технологию video API3 youtube.com)!

Проблемы с авторскими правами

Если вам принадлежат авторские права на данное видео, которое было загружено без вашего согласия на YouTube.com, перейдите на страницу этого видео сайта YouTube.com , нажмите на ссылку под проигрывателем Ещё -> "Пожаловаться" -> "Нарушение моих прав" и в выпадающем меню, выбирите, что именно нарушается и нажмите кнопку "Отправить".



Неприемлемый контент

Чтобы сообщить о неприемлемом видео, перейдите на YouTube, нажмите на ссылку под проигрывателем Ещё -> "Пожаловаться" и выберите в "Сообщить о нарушении" что именно вас не устраивает в этом видео. Подробнее о наших правилах читайте в Условиях использования.