Etiket Arsivleri

MIGRATION MODİFİKASYONU BÖLÜM 3

Bu seferki migration düzenleme işleminde de mevcut bir tablodaki bir alanı yani bir kolonu silme işlemi yapalım. Yine Tur Model classım üzerinde çalışalım. En son eklediğim property GoruntulemeSirasi bunu kaldıralım, yorum satırı haline getirip ben pasif bi hale getiriyorum. Dersin detaylı anlatımı ve kod takibi için video: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace GRSYKitapEvi_Model.Models { …

Daha Fazlasi

MIGRATION MODİFİKASYONU BÖLÜM 2

Migration üzerinde modfiy işlemleri ile ilgili örneklerime devam ediyorum. Bu sefer var olan bir tabloda yer alan property üzerinde değişiklik yapmak için migration modify işlemi yapalım. Tur model classında ben Ad alanında bir property tanımlamıştım, bu Ad kısmını TurAd olarak değiştirelim. Bunu model classımda yaptıktan sonra yeni bir migration oluşturup, database tarafına değişikliği yansıtmam gerekiyor. Dersin detaylı anlatımı için video: …

Daha Fazlasi

MIGRATION OLUŞTURMA VE MIGRATION MODİFİKASYONU

Bir önceki dersimizde Kategori model classının tablo olarak database taravına eklenmesi için ilgili işlemlerimizi yaptık.  Şimdi türlere ilişkin bir model class daha ekleyelim. Bunun için yine Model katmanımda Models klasörüne sağ tıklıyor ve yeni bir class ekle diyorum. Detaylı ders anlatımı ve kod takibi için video: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace GRSYKitapEvi_Model.Models { public …

Daha Fazlasi

MODEL CLASS ve MIGRATION NEDİR?

Bu dersimizde EF CORE’da model kavramına değinelim ve projemizin kategori modelini oluşturalım. Model aslında bizim veritabanımızda yer alan tablolara karşılık gelen classlarımızdır. Yani veritabanı üzerindeki her bir tablo için biz uygulama tarafında model oluşturmalıyız. Model classlarımızı da uygulamada model katmanında oluşturacağız. Dolayısı ile projemin Model katmanına geliyor ve burada yer alan Model klasöründe sağ tıklıyor yeni bir class ekle diyorum. …

Daha Fazlasi

N-TIER (N KATMANLI) PROJE YAPISI

Normalde projelerde tek bir solution olmaz, birden fazla solution yer almaktadır. Yani demek istediğim şu aslında, projelerimiz de her şey tek bir çatı tek bir katman altında yeralmaz. Birden fazla katman kullanılır. Şöyle düşünebilirsiniz ana projenizin altında birden fazla alt projeler, alt proje katmanları mevcut. Şimdi bizim bu serimizde de gidecğimiz örnek içinde katmanlı mimari ile yol almaktan bahsedeyim biraz, …

Daha Fazlasi