EF kodi nima?
EF kodi nima?

Video: EF kodi nima?

Video: EF kodi nima?
Video: Коды ошибок холодильников ATLANT. Расшифровка 2024, May
Anonim

Entity Framework ni taqdim etdi Kod -Entity Framework 4.1 bilan birinchi yondashuv. Yuqoridagi rasmda ko'rib turganingizdek, EF API domen sinflari va konfiguratsiyasi asosida ma'lumotlar bazasini yaratadi. Bu shuni anglatadiki, avval C# yoki VB. NET da kodlashni boshlashingiz kerak, keyin esa EF ma'lumotlar bazasini sizdan yaratadi kod.

Bundan tashqari, EFda birinchi kod yondashuvi nima?

Birinchi kod usuli kodlangan sinflarimizni ma'lumotlar bazasi ilovasiga aylantirish imkonini beradi, ya'ni birinchi kod bizga hech qanday bog'liqligi bo'lmagan XML-ga asoslangan EDMX fayllaridan foydalanish o'rniga POCO (oddiy eski CLR ob'ekti) klassi yordamida domen modelimizni aniqlash imkonini beradi. Entity Framework.

Ikkinchidan, EF Code First ma'lumotlar bazasini qanday yarataman? Entity Framework-da birinchi kod yordamida yangi ma'lumotlar bazasini yarating

  1. 1-qadam - Windows formasi loyihasini yarating.
  2. 2-qadam - NuGet paketi yordamida yangi yaratilgan loyihaga ob'ekt ramkasi ishini qo'shing.
  3. 3-qadam - loyihaga model yaratish.
  4. 4-qadam - loyihaga kontekst sinfini yarating.
  5. 5-qadam - Modelning har bir sinfi uchun ochiq yozilgan DbSet.
  6. 6-qadam - Kirish qismini yarating.

Odamlar ham so'rashadi, EF ma'lumotlar bazasi nima?

Entity Framework . Entity Framework imkonini beruvchi ob'ektga aloqador xaritalash vositasi (O/RM). NET dasturchilari bilan ishlash uchun ma'lumotlar bazasi yordamida. NET ob'ektlari. Bu odatda ishlab chiquvchilar yozishi kerak bo'lgan ma'lumotlarga kirish kodining ko'pchiligiga ehtiyojni yo'q qiladi.

EF ORMmi?

Entity Framework ( EF ) ochiq manbali ob'ekt bilan bog'liq xaritalashdir ( ORM ) ADO. NET uchun ramka. ning bir qismi edi. NET Framework, lekin shundan beri Entity Framework 6-versiya u dan ajratilgan. NET ramkasi.

Tavsiya: