C# programming. Lesson 17. Entity Framework. Part 2

  Рет қаралды 43,263

Программирование - это просто

Программирование - это просто

Күн бұрын

Продолжаем работу с базами данных. Вторая часть изучения Entity Framework.
Ссылки на предыдущие уроки:
Урок 16. Entity Framework. Часть 1. • Уроки C#. Entity Frame...
Урок 15. Деревья выражений. • Уроки C#. Деревья выра...
Урок 14. Reflection. • Уроки C#. Reflection
Урок 13. Введение в LINQ. • Уроки C#. Введение в LINQ
Урок 12. Лямбда-выражения. • Уроки C#. Лямбда-выраж...
Урок 11. Три кита. • Уроки C#. Три кита
Урок 10. Исключения. • Уроки C#. Исключения
Урок 9. Множества. • Уроки C#. Множества
Урок 8. Обобщения. • Уроки C#. Обобщения
Урок 7. Пример создания приложения. • Уроки C#. Пример созда...
Урок 6. Интерфейсы. • Уроки C#. Интерфейсы.
Урок 5. Запечатанные, статические и абстрактные классы. • Уроки C#. Запечатанные...
Урок 4. Наследование и полиморфизм. • Уроки C#. Наследование...
Урок 3. Делегаты и события. • Уроки C#. Делегаты и с...
Урок 2. Состав типа. • Уроки C#. Состав типа.
Урок 1. Типы данных. • Уроки C#. Типы данных.

Пікірлер: 39
@stevenkayden5828
@stevenkayden5828 9 жыл бұрын
Пожалуй лучшие уроки, которые я когда нибудь смотрел
@qazyhn94
@qazyhn94 9 жыл бұрын
самое лучшее что есть на ютубе по С#
@Zliun
@Zliun 5 жыл бұрын
Уроки - бомба, объяснения максимально доходчивые! Смотрел бы 24/7 (но уже похоже что нет #ИГОРЬВЕРНИСЬ)
@dTVadim
@dTVadim 10 жыл бұрын
Уважение автору, за ясное изложение материалов. Так держать!
@dbx38640
@dbx38640 9 жыл бұрын
Колосальное СПАСИБО автору !!! Это лучшие уроки из всех что мне доводилось слушать. А опыт слушать уроки у меня очень богатый )))
@ShurikProg
@ShurikProg Жыл бұрын
Откуда ж ты взялся такой золотой!? Почему бросил?? Исчо знаний в массы!
@denisgrin1137
@denisgrin1137 10 жыл бұрын
Потрясающе интересно и самое главное понятно.
@ratxor
@ratxor 9 жыл бұрын
Прохожу ваш курс. Хотелось бы увидеть уроки по технологиям WCF и WPF
@ДжонКеннеди-к6й
@ДжонКеннеди-к6й 10 жыл бұрын
Спасибо автору за труд!
@dedcc657
@dedcc657 9 жыл бұрын
Спасибо, гораздо лучше объясняете, чем преподаватели в белорусских вузах.
@golem7060
@golem7060 4 жыл бұрын
Кто если не ты?? Ты лучший!!!
@libx75
@libx75 6 жыл бұрын
какой чудовищный механизм работы с базой данных. с нетерпением пойду смотреть следующую часть. это круче стивена кинга.
@СергейПетров777
@СергейПетров777 10 жыл бұрын
Супер особенно фокус на 20 минуте!!!
@ruslanmonar157
@ruslanmonar157 3 жыл бұрын
Очень, очень хорошее объяснение
@9shalex
@9shalex 5 жыл бұрын
МЕГА КРУТО! Спасибо большое!
@__________il
@__________il 4 жыл бұрын
Отличные уроки
@seriga3
@seriga3 8 жыл бұрын
Получается связи между таблицами (один ко многим и т.п.) на этапе получения данных от БД не играют никакой роли. В запросе мы четка указываем, что и откуда взять, что и с чем сопоставить. Этой информации достаточно чтобы осуществить выборку без дополнительной информации о связях между таблицами в БД?
@rasimismatulin1400
@rasimismatulin1400 9 жыл бұрын
Отлично!
@СергейПетров777
@СергейПетров777 10 жыл бұрын
Можно таким образом выбрать наиболее производительный сервер (продакшн сервер или SQL сервер) для выполнения операций сортировки и проверки условий.
@MsAssassinnn
@MsAssassinnn 10 жыл бұрын
Было бы интересно увидеть уроки программирования многопоточных приложений.
@dTVadim
@dTVadim 10 жыл бұрын
Было бы интересно узнать о технологии многопоточности
@MsAssassinnn
@MsAssassinnn 10 жыл бұрын
Вадим Титков, что за люди пошли - каждый норовит выпендрится. Ваш комментарий не несет никакой полезной информации, потому как автор понял меня прекрасно.
@Defazze
@Defazze 10 жыл бұрын
MsAssassinnn Будет многопоточность, ориентировочно в октябре.
@PetrIvanov-f5q
@PetrIvanov-f5q 8 жыл бұрын
Можете выложить исходники проектов?
@nickanisimau7514
@nickanisimau7514 10 жыл бұрын
Отличный урок. Так держать!. Скажите, а будут ли уроки по LINQ to XML?
@semyonzakurdaev8385
@semyonzakurdaev8385 10 жыл бұрын
По LINQ был уже урок, смотри внимательнее "урок 13". Там, конечно, не всё, но много интересного, если пока не сталкивался с LINQ.
@nickanisimau7514
@nickanisimau7514 10 жыл бұрын
Семен Закурдаев Я слежу за каналом. Я понимаю, что технология LINQ это отдельная история. По этой технологии есть целые книги! Но хотелось бы, чтобы автор рассказал хотя бы немного по каждой из них. Вот тут рассмотрена про BD. Но есть и еще направления. В 13 уроке рассматривался LINQ в общем. И вообще я думаю что LINQ нужно уделать особое внимание, тк он намного упрощает жизнь программисту. Так же неплохо было бы осветить PLINQ.
@Defazze
@Defazze 10 жыл бұрын
Николай Анисимов В ближайшее время не планируются точно.
@TheAriesWrd
@TheAriesWrd 10 жыл бұрын
А чем хранимые процедуры хуже вьюшек? Почему лучше сложные запросы оформлять в виде view а не stored procedures?
@Defazze
@Defazze 10 жыл бұрын
Ничем не хуже. Можно vew, можно stored procedure. Дело личных предпочтений или требований к проекту.
@CPAMJIO
@CPAMJIO 8 жыл бұрын
Здравствуйте. У меня похожая ситуация, как вы описывали на 21:00 У меня код подобного типа: var query = (UserFavoritesContext.UserFavorites as IEnumerable).GroupBy(x => x.FavoriteColor); Если я напишу его БЕЗ приведения к IEnumerable (типа UserFavoritesContext.UserFavorites.GroupBy ...), то производительность будет в разы хуже? я правильно понял?
@WorldCount
@WorldCount 8 жыл бұрын
Я как понял, что если привести к IEnumerable, то сперва вытащатся все записи из БД и только потом C# отфильтрует их на стороне клиента с помощью LINQ. Т.е. вся нагрузка ляжет на клиентский комп. А если привести к IQueryable, то данные при запросе отфильтруются на стороне сервера. Т.е. основная нагрузка будет на БД.
@sp1ne2104
@sp1ne2104 5 жыл бұрын
@@WorldCount @Vassily Stoopin не только нагрузка на стороне клиента, а и время получения этих данных из базы, используя приведение к IEnumerable ты сначала будешь долго получать все данные из бд (например 1 000 000 записей), а потом еще будешь их фильтровать на клиенте, чтобы в конце получить 1 запись. Вместо того, чтобы сразу из бд получить 1 запись моментально
@MsAssassinnn
@MsAssassinnn 10 жыл бұрын
На сайте перепутаны видео (под сполером 2 урок стоит видео с 1 уроком, под сполером 3 урок стоит видео с 2 уроком и т.д.). Поправьте пожалуйста.
@Defazze
@Defazze 10 жыл бұрын
MsAssassinnn Странно, только что проверил - всё нормально. Можете сказать версию своего браузера?
@MsAssassinnn
@MsAssassinnn 10 жыл бұрын
Defazze Яндекс браузер. Странно, сейчас и у меня все нормально.
@zerg1212
@zerg1212 9 жыл бұрын
Take my money!!!
@ВладимирВоробьев-е6о
@ВладимирВоробьев-е6о 8 жыл бұрын
Жирный "плюс один" за честность. С группировками ни чего не изменилось даже в EF 6.0. LINQ-to-SQL продолжает генирить чудовищные запросы к базе данных.
@justlama0
@justlama0 Жыл бұрын
👍
C# programming. Lesson 17. Entity Framework. Part 3
24:53
Программирование - это просто
Рет қаралды 24 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
SQL: Оптимизация запросов. Теория и практика
30:04
Kirill Grishchuk - Software Engineer
Рет қаралды 4,8 М.
C# programming. Lesson 14. Reflection
27:14
Программирование - это просто
Рет қаралды 43 М.
C# programming. Lesson 16. Entity Framework. Part 1
35:18
Программирование - это просто
Рет қаралды 93 М.
Структура файлов и каталогов в Linux
20:28
Aleksey Samoilov
Рет қаралды 442 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН