Първи стъпки в ORM технологиите с Entity Framework (Наков @ БСУ хакатон 2015)
Днес бях лектор в Бургас на хакатона на Бургаския свободен университет. Направих чудеса от храброст да обясня като за абсолютно начинаещи само за час и половина какво е база релационна данни и как работи, какво са обектите в ООП и как мапваме C# класове и обекти към таблици и редове от базата данни чрез ORM framework и да демонстрирам как се използва Entity Framework (EF) – водещата ORM технология от .NET света за достъп до данни. Показах инсталиране на EF, генериране на EF DbContext по съществуваща база данни (database first with EF) и как да генерираме база данни по съществуващи C# класове с връзки между тях (EF code first). Демонстрирах заявки върху данните с LINQ, работа с АPI-то на EF, извличане на данни, добавяне, промяна и изтриване (CRUD). Показах и автоматичните миграции на DB схемата при промяна на модела на данните при code first подхода в Entity Framework.
Както винаги, записах видео и го споделям заедно със слайдовете за всички с интереси към програмирането и базите данни.
Видео за ORM и Entity Framework – как да работим с бази данни от C#?
Слайдове – Entity Framework ORM – първи стъпки
Ако сте се запалили по темата, можете да гледате безплатно курсовете по бази данни и ORM технологии в СофтУни:
7 Responses to “Първи стъпки в ORM технологиите с Entity Framework (Наков @ БСУ хакатон 2015)”
Тези начинаещи какво правят на хакатон по програмиране?
Има доста ученици 5-8 клас на хакатона: от местните школи, пишат на C++ алгоритмични задачки. Иначе има микс от участници: и опитни от фирми, и студенти и ученици. Не знам обаче какво ще напишат за 4-5 часа, защото такъв е формата на събитието.
Не беше ли за desktop и mobile програмиране под Windows. Или се бъркам с друг.
Ще се справят бе, сигурно са гледали лекциите от СофтУни! 😉
Bravo! No tarsi i svoeto (money)
Даааа
masterchefsocial.com
Първи стъпки в ORM технологиите с Entity Framework (Наков @ БСУ хакатон 2015) | Svetlin Nakov’s Blog