Etiket Arsivleri

ENTITY FRAMEWORK CORE VERİ SİLME VE ÇOKLU VERİ EKLEME – VERİ SİLME İŞLEMLERİ NASIL YAPILIR?

Bu dersimizde de silme işlemi ile başlayalım, biz silme metodunu Index sayfamızda Sil olarak tanımlamıştık. Detaylı kod takibi ve ders anlatımı için video: Sil Dolayısı ile KategoriController’a geliyor ve yeni bir sil actionu ekliyorum. Burada gelen Id bilgisine göre silme işlemi yapacağız. public IActionResult Sil(int id) { var objDb = _db.Kategoriler.FirstOrDefault(a => a.KategoriId == id); _db.Kategoriler.Remove(objDb); _db.SaveChanges(); return RedirectToAction(nameof(Index)); } …

Daha Fazlasi

ENTITY FRAMEWORK CORE MVC VERİ KAYIT VE GÜNCELLEME İŞLEMİ NASIL YAPILIR? – 2. BÖLÜM

Son dersimizde Kategori tablosundan verileri çekip buna ilişkin olarak ilgili seçtiğimiz veriye dair ID bilgisini getirtebilmiştik. Bu derste de şimdi işin kalan kısmını yapacağım, yani var olan verinin güncellenmesi ve yeni bir verinin desteklenmesi işlemlerini gerçekleştireceğiz. Detaylı kod takibi ve ders anlatımı için video: Kategori için Insert_Update view sayfama bakıldığında ben buradaki formu hatırlarsınız ki Post metodu ile oluşturmuştum. Şimdi …

Daha Fazlasi

ENTITY FRAMEWORK CORE MVC VERİ KAYIT VE GÜNCELLEME İŞLEMİ NASIL YAPILIR?

Bir önceki dersimizde entityframewrok ile database’den kategori tablomuza ilişkin olarak verilerin nasıl çekileceğini görmüştük. Ve çekmiş olduğumuz verileri nasıl listeleriz buna ilişkin örnek yaptık. Bu dersimizde de yeni bir kayıt oluşturma ve var olan bir kaydı nasıl güncelleriz buna değinelim. Örneğimize ilişkin olarak da yeni bir kategori oluşturma ve var olan kategori üzerinde düzenleme yapacağız yani. Detaylı ders anlatımı ve …

Daha Fazlasi

DBCONTEXT NEDİR? DBCONTEXT CLASSIMIZIN OLUŞTURULMASI

DbContext bir classtır ve Entity Framework’un olmazsa olmazıdır. DBContet veritabanımızla uygulamamız arasında sorgulama, güncelleme, silme gibi işlemleri yapmamız için olanak sağlar. Yani veritabanı içinde yer alan verilerimizle alakalı olarak her türlü süreçte iletişimimizi sağlayan bir classtır. Detaylı ders anlatımı için video: DbContext bize ne sağlar? Database bağlantısının yönetimi,Modellerimiz ve database ilişkilerinin yönetimi,Database sorguları yönetimi,Database veri kaydetme işlemleri,Değişikliklerin izlenebilmesi,Transaction (işlem) yönetimi,Caching …

Daha Fazlasi

Entity Framework Paketlerinin Yüklenmesi ve ConnectionString Oluşturulması

ASP.NET Core önceki ilk sürümlerinde entity framework paketleri dahili gelmekte idi. Ancak yeni sürümlerinde artık paketler harici yüklenmekte. Böyle olması tabi daha iyi artık sadece gereken paketleri kendimiz seçip yükleme imkanımız mevcut. Dersin detaylı anlatımı için video: Entity Framework paketlerini yüklemek için aşağıdaki görselde görüleceği üzere Visual Studio’da Tools menüsü akabinde Nuget Package Manager ve daha sonra Manage Nuget Packages …

Daha Fazlasi