Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Ünallı tarafından sunulan bir eğitim setinin ilk bölümüdür. Ünallı, Entity Framework hakkında temel bilgiler vermektedir.
- Video, Entity Framework'in Microsoft'un çıkardığı bir form aracı olduğunu ve projelerin daha hızlı çıkarılmasını sağladığını açıklamaktadır. İçerikte Entity Framework'in temel bileşenleri (konsept model, mapping, sport model, LINQ, Entity Framework, Objective Service, Entity Framework Lata Provider) tanıtılmakta ve bunların işlevleri açıklanmaktadır. Video, Entity Framework'in veritabanı ilişkilerini sağlama ve sorgulama yapma yeteneklerini vurgulayarak, bir sonraki derste devam edileceğini belirterek sona ermektedir.
- 00:02Entity Framework Nedir?
- Entity Framework, Microsoft'un çıkardığı bir form aracıdır.
- Entity Framework ile projelerimizi daha hızlı çıkarabiliriz.
- Entity Framework'ü öğrenmek, Adonet'e göre daha hızlı projeler oluşturmamızı sağlar.
- 01:04Entity Framework'in Yapısı
- Entity Framework veritabanı ilişkilerini sağlar.
- Sol tarafta üç tane model bulunur: konsept model, mapping ve sport model.
- Konsept modelde model sınıfları ve ilişkileri yer alır, veritabanı tasarımından bağımsızdır.
- 01:43Model Katmanı
- Mapping katmanı, model sınıfları ile tasarım modeli arasındaki haritalama işlemlerinin bilgilerini tutar.
- Sport model katmanı, veritabanı tasarım modelini içerir.
- Sport model içerisinde veritabanına ait tablolar, viewler, ilişkiler ve keyler yer alır.
- 02:17Sorgulama ve Servis Katmanları
- LINQ, nesneleri sorgulamada kullanılan bir dil olup, model sınıflarını döndürür.
- Entity Framework'de LINQ yetenekleri kullanılabilir.
- Servis katmanı, veritabanından sorgulama sonucunda alınan verileri dönüştürme işlemlerini yapar.
- 03:11Entity Framework Katmanları
- Entity Client Layer Provider, LINQ sorgularını anlaşılır SQL sorgularına dönüştürür.
- A Data Provider katmanı, Entity Framework kullanarak veritabanı ile iletişim kurar.