რა არის EF კოდი?
რა არის EF კოდი?

ვიდეო: რა არის EF კოდი?

ვიდეო: რა არის EF კოდი?
ვიდეო: C# | Entity Framework 6 | Code First explained with practical example 2024, ნოემბერი
Anonim

Entity Framework-მა გააცნო კოდი -პირველი მიდგომა Entity Framework 4.1. როგორც ზემოთ მოცემულ ფიგურაში ხედავთ, EF API შექმნის მონაცემთა ბაზას თქვენი დომენის კლასებისა და კონფიგურაციის საფუძველზე. ეს ნიშნავს, რომ ჯერ უნდა დაიწყოთ კოდირება C#-ში ან VB. NET-ში და შემდეგ EF შეიქმნება მონაცემთა ბაზა თქვენიდან კოდი.

ამის გარდა, რა არის კოდის პირველი მიდგომა EF-ში?

კოდის პირველი მიდგომა საშუალებას გვაძლევს გადავაქციოთ ჩვენი კოდირებული კლასები მონაცემთა ბაზის აპლიკაციად, რაც ნიშნავს კოდი ჯერ საშუალებას გვაძლევს განვსაზღვროთ ჩვენი დომენის მოდელი POCO (უბრალო ძველი CLR ობიექტი) კლასის გამოყენებით, ვიდრე XML-ზე დაფუძნებული EDMX ფაილების გამოყენებით, რომელიც არ არის დამოკიდებული ერთეულის ჩარჩო.

მეორეც, როგორ შევქმნა მონაცემთა ბაზის EF კოდი ჯერ? შექმენით ახალი მონაცემთა ბაზა კოდის გამოყენებით პირველი Entity Framework-ში

  1. ნაბიჯი 1 - შექმენით Windows ფორმის პროექტი.
  2. ნაბიჯი 2 - დაამატეთ entity frame work ახალშექმნილ პროექტს NuGet პაკეტის გამოყენებით.
  3. ნაბიჯი 3 - შექმენით მოდელი პროექტად.
  4. ნაბიჯი 4 - შექმენით კონტექსტური კლასი პროექტად.
  5. ნაბიჯი 5 - აკრეფილი DbSet მოდელის თითოეული კლასისთვის.
  6. ნაბიჯი 6 - შექმენით შეყვანის განყოფილება.

ხალხი ასევე იკითხავს, რა არის EF მონაცემთა ბაზა?

ერთეულის ჩარჩო . ერთეულის ჩარჩო არის ობიექტურ-რელაციური რუქა (O/RM), რომელიც საშუალებას აძლევს. NET დეველოპერები მუშაობენ ა მონაცემთა ბაზა გამოყენებით. NET ობიექტები. ის გამორიცხავს მონაცემთა წვდომის კოდის უმეტესობის საჭიროებას, რომელიც დეველოპერებს ჩვეულებრივ სჭირდებათ დაწერა.

არის EF ORM?

ერთეულის ჩარჩო ( EF ) არის ღია კოდის ობიექტურ-რელატიური რუქა ( ORM ) ჩარჩო ADO. NET-ისთვის. ეს იყო ნაწილი. NET Framework, მაგრამ მას შემდეგ ერთეულის ჩარჩო ვერსია 6 ის გამოყოფილია. NET Framework.

გირჩევთ: