Menu

Nakov.com logo

Thoughts on Software Engineering

Първи стъпки в 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 технологии в СофтУни:

Comments (10)

10 Responses to “Първи стъпки в ORM технологиите с Entity Framework (Наков @ БСУ хакатон 2015)”

  1. Тези начинаещи какво правят на хакатон по програмиране?

  2. Има доста ученици 5-8 клас на хакатона: от местните школи, пишат на C++ алгоритмични задачки. Иначе има микс от участници: и опитни от фирми, и студенти и ученици. Не знам обаче какво ще напишат за 4-5 часа, защото такъв е формата на събитието.

  3. Не беше ли за desktop и mobile програмиране под Windows. Или се бъркам с друг.

  4. Ще се справят бе, сигурно са гледали лекциите от СофтУни! 😉

  5. Bravo! No tarsi i svoeto (money)

  6. masterchefsocial.com

    Първи стъпки в ORM технологиите с Entity Framework (Наков @ БСУ хакатон 2015) | Svetlin Nakov’s Blog

  7. lol bean says:

    It proved to be Very helpful to me and I am sure to all the commentators here!

  8. 888b says:

    Thank you for sharing this great article. 888b hopes you will have many more articles for everyone to read.

  9. След това показах code first модела при който първо пишем C# класове (обектен модел) и след това го прехвърляме (персистираме) в базата данни.

RSS feed for comments on this post. TrackBack URL

LEAVE A COMMENT