# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 | Введение в EF |
|
|||
На этом уроке мы посмотрели что такое Entity Framework и зачем он нужен. Рассмотрели какие есть слои в архитектуре Entity Framework и как они взаимодействуют. Также изучили какие есть варианты использования Entity Framework: Database First, Model First, Code First, Code First from Database Отчёт отправил: 6391. Владимир Выполнено за 30 мин. [Показать отчёт] Научился: узнал основы EF. Сложности: сложное впереди ;) Комментарии: Альтернативы: Entity Framework или почему я реализую Repository https://habrahabr.ru/post/261291/ Отличное введение, спасибо! |
|||||
2 | Создание приложения |
1 тест |
|||
На этом уроке мы создаем простое оконное приложение, которое состоит из формочки ввода логина и пароля и главной формы приложения.
Отчёт отправил: 6391. Владимир Выполнено за 10 мин. [Показать отчёт] Научился: form.ShowDialog(); Сложности: ничего. Комментарии: был на вебинаре. |
|||||
3 | Подключение БД по методу CodeFirst |
|
|||
На этом уроке мы рассмотрим как подключить Entity Framework к нашему проекту. * Почитать о соглашениях по именованию для Entity Framework: http://metanit.com/sharp/entityframework/2.6.php Отчёт отправил: 6391. Владимир Выполнено за 1 час. 20 мин. [Показать отчёт] Научился: Всего даже не перечислишь, одним словом подключать EF к проекту с инициализацией DB. Сложности: все еще переваривается ;) Комментарии: Урок просто бомба! Спасибо! |
|||||
4 | Основные приемы работы с БД через EF |
|
|||
На этом уроке мы используем созданное подключение к БД для выполнения аутентификации. Если у вас будут вопросы по базе данных MySQL - они будут рассмотрены в следующем уроке. Отчёт отправил: 6391. Владимир Выполнено за 1 час. 10 мин. [Показать отчёт] Научился: Магия LINQ. Сложности: все логично, нужно только несколько раз повторить. Комментарии: Спасибо за магию! |
|||||
5 | Использование MySQL |
|
|||
На этом уроке мы рассмотрим как подключить Entity Framework к базе данных MySQL, какие пакеты для этого надо установить и с какими проблемами можно столкнуться при использовании этой базы данных. Отчёт отправил: 6391. Владимир Выполнено за 45 мин. [Показать отчёт] Научился: Подключать MySql через EF. Сложности: подключить. Комментарии: Круто! |
|||||
6 | Миграция Базы |
|
|||
На этом уроке мы посмотрим что такое миграция, основной алгоритм выполнения миграции, как она происходит и какие есть особенности выполнения миграции для MySQL. Отчёт отправил: 6391. Владимир Выполнено за 2 час. 00 мин. [Показать отчёт] Научился: Миграции базы. Сложности: Все. Комментарии: Было много трудностей с подключением mysql к VS2015 community. |
|||||
7 | Один за всех и Все за одного |
|
|||
На этом уроке мы рассмотрим как реализовать различные типы связей между таблицами в Enitity Framework: 1 : 1, 1 : N, N : M. Отчёт отправил: 6391. Владимир Выполнено за 1 час. 20 мин. [Показать отчёт] Научился: Всего не перечислишь, море информации. Сложности: Нужно разбираться. Комментарии: Немножко не разобрался, почему в таблице Roles мы использовали Int для Name. Спасибо за урок! |
|||||
8 | Добавление - Извлечение |
|
|||
На этом уроке мы сделаем добавление записей в базу данных, а также их извлечение.
Отчёт отправил: 6391. Владимир Выполнено за 1 час. 10 мин. [Показать отчёт] Научился: Создавать новую запись и добавлять её в таблицу. Извлекать запись для просмотра. Сложности: Все было очень хорошо показано и рассказано. Никаких сложностей с пониманием. Комментарии: В уроке тип Name в таблице Roles сделали числовым, надеялся что Константин покажет как можно исправить тип в таблице на строковый. Хотелось бы знать как изменить тип поля в таблице, и вообще как делать изменения в уже рабочей таблице. PS у меня сразу был сделан тип Name в таблице Roles строковый. Очень полезные знания, особенно учитывая новые фишки C# 6.0. Огромное спасибо Константину и Евгению за организацию вебинара! |
|||||
Итого: 8 видеоуроков |
3 час. 42 мин. 1 тест |
38 чел. | |||
Финалисты: Максим, Андрей, Кирилл Шмойлов, Андрей Н., Екатерина, Новопашин Владимир, Tekashnik, Сергей В, Денис, Владимир, Евгений, Валерий Жданов, gazetter, Максим Лапшинов, Кирилл Лебедев, Сергей Соколов, Елена, Алексей Хонин, Константин, Алексей Малышев, Иван Воронин, WildOrc, Дмитрий, Danil42Russia, chokayes, Дмитрий Б, Николай Денисов, Sergey, FireWolf, Max, Айдар, Den Andreevich, vip, Евгений, Татьяна, D_M, Антон, Tim . |