• Yapay zekadan makale özeti

    • Bu video, bir eğitim serisinin dördüncü dersi olup, bir eğitmen tarafından Entity Framework konusuna giriş yapılmaktadır. Eğitmen, 50 derslik bir eğitim serisinin parçası olarak bu dersi sunmaktadır.
    • Videoda Entity Framework'ün temel yaklaşımları (DB First, Code First ve Model First) tanıtılmakta ve özellikle DB First yaklaşımı detaylı olarak ele alınmaktadır. Eğitmen, Visual Studio'da yeni bir Windows Form Application projesi oluşturarak, Entity Data Model (EDM) ekleme sürecini adım adım göstermektedir. Ayrıca, ADO.NET sorgularına göre Entity Framework'ün daha kısa kodlar yazmamıza nasıl yardımcı olduğunu ve veritabanı ile tablo ilişkilerini nasıl yönettiğini açıklamaktadır. Video, bir model oluşturma ve bu modelin nasıl görüntüleneceği ile sona ermektedir.
    00:00Entity Framework'e Giriş
    • Dördüncü derste Entity Framework'e giriş yapılacak ve projeye dahil edilecek.
    • Entity Framework'ün üç temel yaklaşımı vardır: DB First, Code First ve Model First.
    • En çok tercih edilen yaklaşımlar DB First ve Code First'tir, Model First çok tercih edilmemektedir.
    00:54Entity Framework'ün Avantajları
    • Entity Framework, normal ADO-NET sorgularına göre çok daha kısa kodlar yazmayı sağlar.
    • ADO-NET'te SQL bağlantısı, komut, data reader ve data table tanımlamaları gibi uzun kodlar yazmak gerekiyordu.
    • Ekleme işlemlerinde bağlantı açma, komut oluşturma ve parametre gönderme gibi işlemler uzun sürüyordu.
    02:39Model Oluşturma
    • Projenin tasarımından önce bir model tanımlaması yapılması gerekiyor.
    • Projeye sağ tıklayıp "Ekle" > "Yeni öğe" > "ADO.NET Entity Data Modeli" seçeneği ile model eklenir.
    • Model, şemaları ve tabloları VML diyagramları şeklinde gösterir.
    04:06DB First ve Code First Farkları
    • DB First yaklaşımında hazır bir veritabanı üzerinden çalışılır ve sihirbaz kullanılarak projeye dahil edilir.
    • Code First yaklaşımında veritabanı ve tablolar kod kısmından hazırlanır, hiçbir şey hazır çekilmez.
    • Code First, veritabanıyla muhatap olmak istemeyenler için kullanılır.
    05:09DB First Sihirbazı
    • Sihirbazda veri bağlantısı seçilir ve sunucu adı, veritabanı adı girilir.
    • Entity Framework'ün hangi versiyonu kullanılacağı seçilir (5, 6 veya üstü).
    • Veritabanı nesneleri ve ayarları seçilir, tablolar seçilir ve model oluşturulur.
    08:18Oluşturulan Model
    • Oluşturulan modelde tablolar ve ilişkiler hazır olarak kurulmuştur.
    • Tabloların properties alanında sütunlar ve navigation properties ile ilişkili tablolar gösterilir.
    • Model oluşturulduktan sonra edmx, context, designer ve class'lar gibi dosyalar oluşur.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor