• Buradasın

    Entity Framework Core

    Özetteki ilgi çekici içerikler

    • Entity Framework Core DBContext Overview

      DBContext serves as the foundation for Entity Framework, connecting entities to the database. It manages database interactions, data loading, and tracking changes. It manages the database connection pool and reuses connections when possible

      • tektutorialshub.com
    • EF Core'da Art Arda Silme Mekanizması

      EF Core, yabancı anahtarlı ilişkileri temsil eder. Asıl/üst varlık silindiğinde bağımlı varlıklar otomatik olarak silinir. İlişkiyi kesmek için her varlık null olarak ayarlanabilir

      • learn.microsoft.com
    • SQLite Database Implementation in Windows Apps

      SQLite is lightweight and self-contained without external dependencies. No database server required, runs client and server in same process. Works across platforms and architectures. Available in public domain for free distribution

      • learn.microsoft.com
    • Entity Framework Core Eğitim Serisi: Veri Silme İşlemleri

      Bu video, bir eğitmen tarafından sunulan Entity Framework Core eğitim serisinin bir parçasıdır. Eğitmen, veri silme işlemlerini adım adım göstermektedir.. Video, Entity Framework Core'da veri silme işlemlerini kapsamlı şekilde ele almaktadır. İlk olarak temel silme işlemi anlatılmakta, context üzerinden veriyi çekip remove() fonksiyonu ile silme işlemi gösterilmektedir. Ardından birden fazla veriyi silme yöntemleri, save changes fonksiyonunun performansını artırmak için dikkat edilmesi gereken noktalar ve remove range fonksiyonunun kullanımı örneklerle açıklanmaktadır.. Eğitmen ayrıca change tracker'ın silme işlemindeki rolünü, konteksten gelmeyen verilerin nasıl silineceğini Entity State kullanarak göstermekte ve video sonunda bir sonraki derste Entity Framework Core üzerinden sorgulama fonksiyonlarının değerlendirileceği bilgisini vermektedir.

      • youtube.com
    • ASP.NET Core Entity Framework Core 5: Migration Eğitimi

      Bu video, bir eğitmen tarafından sunulan ASP.NET Core Entity Framework Core 5 derslerinin bir parçasıdır.. Video, Entity Framework Core'da migration ekleme işlemini adım adım göstermektedir. İlk olarak Microsoft Entity Framework Core Tools paketinin Visual Studio'da nasıl yükleneceği anlatılmakta, ardından Package Manager Console üzerinden "add migration" komutu kullanılarak kategori tablosu için bir migration oluşturulması gösterilmektedir. Ayrıca, migration dosyalarının içeriği, time stamp kullanımı, tablo kolonlarının tanımlanması ve primary key kısıtlamaları açıklanmaktadır.. Video, bir serinin parçası olup, bir sonraki derslerde migration ile ilgili diğer işlemlerin yapılacağı belirtilmektedir. Migration isimlendirme kuralları ve hata ayıklama süreçleri hakkında da bilgiler verilmektedir.

      • youtube.com
    • Entity Framework Core'da İzolasyon Seviyeleri

      İzolasyon seviyesi, transactionların birbirinden nasıl izole edildiğini belirler. İzolasyon seviyesi arttıkça veri tutarlılığı yükselir. Default isolation seviyesi READ COMMITTED'dir

      • medium.com
    • Entity Framework Core'da Migrations Kullanımı Eğitimi

      Bu video, bir konuşmacının Entity Framework Core'da migrations konusunu anlattığı kapsamlı bir eğitim içeriğidir.. Video, Code First yaklaşımında Entity Framework Core'da migrations oluşturma, uygulama ve yönetme yöntemlerini adım adım göstermektedir. İçerikte Package Manager Console ve Terminal üzerinden migrations oluşturma, initial migration oluşturma, veritabanına uygulama, tablo ve sütun ekleme/silme işlemleri, migrasyonların geri alınması (rollback) ve silinmesi gibi konular ele alınmaktadır.. Eğitim boyunca PowerShell komutları kullanılarak migrasyon işlemleri gerçekleştirilmekte ve DataGrip gibi araçlar ile veritabanı şeması görüntülenmektedir. Video, bir sonraki bölümde Database First yaklaşımı ve reverse engineering konularının işleneceği bilgisiyle sonlanmaktadır.

      • youtube.com
    • Visual Studio'da SQL Veritabanı Oluşturma

      .NET Framework Windows Forms projeleri için Visual Studio gereklidir. Veri kümeleri teknolojisi 2000'lerin başında geliştirilmiş eski bir teknolojidir. Entity Framework Core, yeni uygulamalar için daha iyi bir alternatiftir

      • learn.microsoft.com
    • Entity Framework Core Özellikleri ve Dikkat Edilecekler

      EF Core, açık kaynaklı ve platformlar arası bir veri erişim teknolojisidir. .NET geliştiricilerinin veritabanıyla .NET nesneleri üzerinden çalışmasını sağlar. Birçok veritabanı altyapısını destekler

      • learn.microsoft.com
    • Entity Framework Core'da Query Loglama ve SQL Filtreleme Eğitimi

      Bu video, bir eğitmen tarafından sunulan Entity Framework Core konulu bir eğitim serisinin parçasıdır.. Video, iki ana bölümden oluşmaktadır. İlk bölümde Entity Framework Core'da query loglama mekanizması, neden kullanıldığı ve konsol üzerinden nasıl yapılandırılacağı anlatılmaktadır. İkinci bölümde ise SQL filtreleme konusu ele alınmakta, kategori ve level üzerinde filtreleme örnekleri verilmektedir.. Eğitim, Microsoft Extensions Logging Konsol kütüphanesi kullanarak örnek kodlar yazarak konuyu pekiştirmekte ve oluşturulan sorguları gözlemlemek, gözlemlemek ve optimize etmek için bu yapıyı kullanmanın önemini vurgulamaktadır.

      • youtube.com
    • Entity Framework Core Eğitim Serisi: İlişkisel Yapılandırma

      Bu video, bir eğitmen tarafından sunulan Entity Framework Core eğitim serisinin bir bölümüdür. Eğitmen, veritabanı modelleme ve ilişkisel yapılandırma konularını detaylı şekilde anlatmaktadır.. Video, Entity Framework Core'da ilişkisel yapılandırmanın temel kavramlarını kapsamlı şekilde ele almaktadır. İçerikte Principle Entity, Dependent Entity, Foreign Key, Dependent Key ve Navigation Property gibi temel kavramlar açıklanmakta, ardından bire-bir, bire-çok, çok-bir ve çok-çok ilişki türleri örneklerle gösterilmektedir. Ayrıca Entity Framework Core'da ilişki yapılandırma yöntemleri (default convention, navigation propertyleri, data annotations ve full API'lar) detaylı şekilde anlatılmaktadır.. Eğitmen, "çalışan-departman" ve "anne-çocuk" gibi günlük hayattan örneklerle kavramları pekiştirmekte ve bir sonraki derslerde birebir, bire çok ve çok çok ilişkilerin nasıl kurulacağını ele alacağını belirtmektedir. Video, teorik bilgilerin yanı sıra pratik uygulamalara da değinmekte ve Entity Framework Core'da ilişkisel yapılandırmayı bitirdikten sonra ileri düzey konuların çerez niteliğinde olduğunu vurgulamaktadır.

      • youtube.com
    • Entity Framework Core Yapılandırma Özellikleri Eğitimi

      Bu video, bir eğitmen tarafından sunulan Entity Framework Core konusunda kapsamlı bir eğitim serisidir. Eğitmen, teorik açıklamalar ve kod örnekleriyle konuyu detaylı şekilde anlatmaktadır.. Video, Entity Framework Core'da çeşitli yapılandırma özelliklerini ele almaktadır. İçerikte kompozit key, hes default şema, hes default value, HasDefaultValue, HasDefaultValueSql, HasComputedColumnSql, HasConstraintName, HasData, discriminator, backing field, HasNoKey, HasIndex ve HasQueryFilter gibi yapılandırma özellikleri örneklerle açıklanmaktadır. Ayrıca kalıtımsal ilişkilerin veritabanında nasıl temsil edildiği ve table per hierarchy yaklaşımı gibi ileri seviye konular da işlenmektedir.. Eğitim serisinin sonunda, yazılımda detaylı bilgiye ve kritik anlama becerisine önem vurgulanmakta, ve gelecek derslerde database generator, konfigürasyon sınıfları, interface'ler, tablolar, kontratlar ve indeksler gibi konuların işleneceği belirtilmektedir.

      • youtube.com
    • Entity Framework Core'da DBSet Kullanımı Eğitimi

      Bu video, bir konuşmacının Entity Framework Core'daki DBSet özelliğini anlattığı eğitim içeriğidir.. Video, DBSet'in ne olduğunu, nasıl oluşturulduğunu ve veritabanında tablolara nasıl dönüştürüleceğini açıklamaktadır. Konuşmacı, önceki videolarda DB context ve migration konularını ele aldığını belirterek, bu videoda DBSet'in veritabanındaki tabloları temsil eden dinamik ve generic olarak oluşturulan class'lar olduğunu anlatmaktadır. Ayrıca, kurs tablosu üzerinden DBSet ile veri sorgulama, liste şeklinde veri alma, LINQ sorguları yapma, kayıt ekleme, kayıt silme ve güncelleme gibi işlemlerin nasıl yapılacağını adım adım göstermektedir.. Video sonunda konuşmacı, bu değişiklikleri GitHub reposuna yükleyeceğini belirtmektedir.

      • youtube.com
    • Entity Framework Core'da Lazy Loading Eğitimi

      Bu video, bir eğitmen tarafından sunulan Entity Framework Core eğitim serisinin bir parçasıdır. Eğitmen, ilişkisel verileri ekleme yöntemlerinden üçüncüsü olan lazy loading (tembel yükleme) konusunu detaylı şekilde anlatmaktadır.. Video, lazy loading'in ne olduğunu açıklayarak başlıyor ve proxy tabanlı lazy loading ile manuel lazy loading yöntemlerini adım adım gösteriyor. Eğitmen, I-LazyLoader interface ve delegate yapıları kullanarak lazy loading uygulamasını, navigation property'lerin virtual olarak işaretlenmesi gerektiğini ve lazy loading'in performans üzerindeki olumsuz etkilerini (N+1 problemi) açıklıyor.. Videoda ayrıca Entity Framework Core Abstractions kütüphanesinin kullanımı, entity'lerde parametre alan constructor'ların oluşturulması ve lazy loading'in debug süreçlerinde yanıltıcı olabileceği gibi pratik bilgiler de paylaşılıyor. Eğitmen, bir sonraki derste join yapılanmalarını (inner join, left join, right join) inceleyeceğini belirtiyor.

      • youtube.com
    • Entity Framework Core'da Migrations Kullanımı Eğitimi

      Bu video, bir eğitim serisinin yedinci bölümü olup, Entity Framework Core'da migrations kullanımını anlatan bir eğitim içeriğidir.. Video, migrations'ın ne işe yaradığını açıklayarak başlıyor ve ardından adım adım nasıl kullanılacağını gösteriyor. Öncelikle Page Manager konsolu üzerinden migrations'ı etkinleştirme, config sınıfını düzenleme ve context sınıfına gerekli kodları ekleme işlemleri gösteriliyor. Daha sonra veritabanını silme, yeniden oluşturma ve tablolarda değişiklik yapma (sütun ekleme/silme) işlemleri pratik olarak uygulanıyor. Video, bir sonraki derste repository patternlerinin oluşturulacağını belirterek sona eriyor.

      • youtube.com
    • Entity Framework Core Eğitim Serisi: İlişkisel Senaryolar ve Veri Silme İşlemleri

      Bu video, bir eğitmen tarafından sunulan Entity Framework Core eğitim serisinin bir bölümüdür. Eğitmen, veritabanı ilişkilerinde veri silme işlemlerini ve davranış modellerini detaylı olarak anlatmaktadır.. Video, ilişkisel senaryolarda veri silme davranışlarını ele almaktadır. Özellikle birebir (one-to-one) ve çoka çok (many-to-many) ilişkilerde veri silme işlemlerinin nasıl yapılacağı, kasket delete (kapsayıcı silme) işlemlerinin Entity Core'da nasıl modelleyileceği adım adım gösterilmektedir. Ayrıca, principal table'daki bir veriyi silmeye çalışıldığında karşı tablodaki ilişkisel verilerin nasıl davranacağı, kasket, sednal ve restrict olmak üzere üç farklı davranış modeli ve bunların Entity Framework API ile nasıl konfigüre edileceği anlatılmaktadır.. Videoda ayrıca set null davranışının nasıl kullanılacağı, primary key ve foreign key kolonlarının aynı olması durumunda dikkat edilmesi gereken noktalar ve migration işlemleri sırasında karşılaşılabilecek hatalar ve çözümleri de açıklanmaktadır. Eğitmen, serinin ilerleyen bölümlerinde entity tanımlama detayları, temel konfigürasyonlar, veritabanı yaklaşımları, constraint'ler, index operasyonları, sequence tanımlaması, join işlemleri, store prosedürler, viewler ve pivot table gibi konuların işleneceğini belirtmektedir.

      • youtube.com
    • Entity Framework Core'da DB Context Oluşturma Eğitimi

      Bu video, bir eğitim serisinin bir parçası olup, eğitmen tarafından Entity Framework Core kullanarak DB Context sınıfının ne olduğunu ve nasıl oluşturulacağını anlatan bir ders formatındadır.. Video, DB Context'in ne olduğunu açıklayarak başlıyor ve ardından Entity Framework Core'da bu sınıfın önemi vurgulanıyor. Daha sonra DB Context'in nasıl türetilmesi gerektiği, data access katmanına nasıl ekleneceği ve Startup.cs dosyasındaki ConfigureServices metodu içinde nasıl yapılandırılacağı adım adım gösteriliyor. Video, bir uygulama geliştirme sürecinin temel hazırlık aşamalarını kapsamakta ve izleyicilere projelerine özel modeller geliştirmeye hazır hale getirme sürecini sunuyor.

      • youtube.com
    • Entity Framework Core'da Code First Yaklaşımı ve Migrations Eğitimi

      Bu video, bir eğitmen tarafından sunulan Entity Framework Core'da Code First yaklaşımı ve migrations konularını anlatan kapsamlı bir eğitim serisidir.. Video, Code First yaklaşımının temel kavramlarını açıklayarak başlıyor ve Database First yaklaşımıyla karşılaştırıyor. Ardından migration oluşturma, Package Manager Konsol ve .NET CLI üzerinden migration yönetimi, EF Migration History tablosunun kullanımı ve migrationları geri alma işlemleri adım adım gösteriliyor. Eğitmen, e-ticaret veritabanı örneği üzerinden DB Context ve Entity sınıflarının nasıl oluşturulacağını pratik uygulamalarla anlatıyor.. Videoda ayrıca Code First ile ilgili önemli prensipler de paylaşılmaktadır: veritabanı sınıflarında yapılan tüm değişikliklerin Migrations eşliğinde gönderilmesi, manuel veritabanı değişikliklerinin mümkün olduğunca yapılmaması ve Migrations'a mümkün mertebe dokunmamak gerektiği vurgulanmaktadır. Video, bir sonraki derste Entity'nin oluşturulma prensipleri ve sorgulama konularına geçileceği bilgisiyle sonlanmaktadır.

      • youtube.com
    • ASP.NET Core'da Context Sınıfı Oluşturma Eğitimi

      Bu video, bir eğitim serisinin onuncu dersi olup, bir eğitmen tarafından ASP.NET Core'da context sınıfı oluşturma konusunda adım adım anlatım sunulmaktadır.. Videoda, data access katmanı içinde context sınıfı oluşturma süreci gösterilmektedir. Eğitmen, context sınıfının bağlantı adresini (connection string) tanımladığını ve ASP.NET Core'da web config veya app config dosyası yerine bu şekilde bağlantı ayarlarının yapıldığını açıklamaktadır. Ayrıca, Entity Framework Core paketinin dahil edilmesi gerektiği ve context sınıfının DbContext sınıfından miras alması gerektiği belirtilmektedir. Video, connection string'in nasıl tanımlanacağı ve gelecek derste context'in içini doldurma ve migrationlara başlama konularının işleneceği bilgisiyle sonlanmaktadır.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor