Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович

Материалы мастер класса "Люди на карте"


Вебинар «Мы начинаем PHP + Yii2» начнётся через 22 час. 44 мин.

Entity Framework / Подключение БД по методу CodeFirst

  • На этом уроке мы рассмотрим как подключить Entity Framework к нашему проекту.
    * Почитать о соглашениях по именованию для Entity Framework: http://metanit.com/sharp/entityframework/2.6.php
  • Дата отправки отчёта: 19 мая 2016 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Классный урок, научился подключать таблицу.
  • Что было сложным: Не смог переделать чтобы подключался к MySQL
  • Комментарии: Может быть есть способ подключаться не к SQL а к MySQL, если подскажете, буду признателен
  • Оценка видео-уроку:
Отчёт от 6452 за Entity Framework / Подключение БД по методу CodeFirst




Оцени работу

 
Сохранить страницу:

4395. Денис
Денис
ответить
→  Кирилл Шмойлов  # Entity Framework / Подключение БД по методу CodeFirst / 2016-05-19 10:33

У меня подключается базу создает таблицы создает но в них не записывает информацию



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: устанавливать MS SQL Server, создавать учетную запись пользователя БД, устанавливать EF для проекта, подключаться через VS SQL Explorer к SQL Server и вытаскивать connection string, писать класс для будущей записи в таблицу БД, прописывать инициализатор БД в коде
Трудности: т.к. настойки подключения к БД, указанной в уроке не работают, то поднять локальный MS SQL, часа 3 ушло, я эту штуку в первый раз в глаза вижу, оказывается с SQL Server Management Studio нужно было скачать, запустить его, найти там название сервера, логина и пароля, создать новую учетную запись и наконец подключиться к нему из VS
для новичков бы урок как за 5 минут поднять локальный MS SQL Server, чтобы вытащить оттуда connection string, а то то ли название компа в качестве сервера нужно указывать, то ли localhost и т.п.


Научился: Абсолютно всё ясно и понятно, проще некуда, дописывал код сам (к примеру DropCreateDatabaseIfModelChanges, так как другой модели кроме у нас пока нет, то вариантов тоже нет!!!), интуитивно всё ясно. Когда увидел время урока, подумал что тут очень много всего, но на деле минут на 5, остальное разжёвывание для тех "кто в чате" =) напомнило ActiveRecord...