• Buradasın

    Entity Framework Core

    Özetteki ilgi çekici içerikler

    • 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
    • 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 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
    • EF Core Package Manager Console Tools Overview

      PMC tools perform design-time development tasks for Entity Framework Core. Tools work with both .NET Framework and .NET Core projects. Visual Studio is recommended for development, CLI tools for non-Visual Studio

      • learn.microsoft.com
    • Entity Framework Core Kurulum Kılavuzu

      EF Core için en son .NET SDK gereklidir. Visual Studio'nun en son sürümü önerilir

      • learn.microsoft.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'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 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
    • 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
    • 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 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
    • Entity Framework Core Side Kick Eklentisi ile Veritabanı Entegrasyonu Eğitimi

      Bu video, bir eğitmen tarafından sunulan yazılım eğitim içeriğidir. Eğitmen, Entity Framework Core Side Kick eklentisinin kullanımını adım adım göstermektedir.. Video, Entity Framework Core Side Kick eklentisinin ne olduğunu ve nasıl kullanılacağını anlatmaktadır. İçerik, Visual Studio'da kategori, ürün ve çalışan tablolarını ASP.NET Core projelerine entegre etme sürecini kapsamaktadır. Eğitmen önce eklentinin teorik tanımını yaparak, ardından tabloların C# sınıflarına dönüştürülmesi, controller ve view oluşturma, kategori listeleme, delete ve update butonları ekleme ve Bootstrap ile tasarım yapma adımlarını göstermektedir.. Video sonunda, gelecek videolarda API üzerinde çalışma ve D2 ekleme konularının ele alınacağı belirtilmektedir. Bu eğitim, veritabanı entegrasyonu yapmak isteyen geliştiriciler için temel bir rehber niteliğindedir.

      • youtube.com
    • Entity Framework Core Multiple Database Support

      Entity Framework Core supports over ten database engines including SQL Server, Oracle, PostgreSQL, MySQL, and SQLite. Multiple database providers can be used for SaaS and self-hosted solutions. Customers may require database choice for licensing, compliance, or infrastructure reasons

      • blog.jetbrains.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 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
    • Building RESTful APIs with ASP.NET Core 8

      RESTful APIs are standard for web services using HTTP methods. ASP.NET Core 8 provides easy building of scalable APIs. RESTful APIs support various clients and promote stateless communication

      • dev.to
    • 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
    • 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
  • Yazeka sinir ağı makaleleri veya videoları özetliyor