• Yapay zekadan makale özeti

    • Bu video, ASP.NET web geliştiricileri için hazırlanmış bir eğitim içeriğidir.
    • Video, ASP.NET Web Application projesi oluşturma ile başlayıp, veritabanı oluşturma, tablo tasarımı ve form tasarımı aşamalarını kapsamaktadır. Ardından Entity Framework kullanarak veritabanına bağlantı kurma, ürün ekleme, listeleme, silme ve güncelleme işlemlerini adım adım göstermektedir. Her işlem için hata durumları ele alınmakta ve veritabanına yapılan değişikliklerin doğruluğunun kontrol edilmesi gösterilmektedir.
    • Eğitim, veritabanı işlemleri yapmak isteyen ASP.NET web geliştiricileri için temel bir rehber niteliğindedir ve try-catch yapısı gibi hata yönetimi konularını da içermektedir.
    00:01ASP.NET Web Form Projesi Oluşturma
    • ASP.NET Web Formda veritabanına ekleme, listeleme, güncelleme ve silme işlemlerinin Entity Framework kullanılarak nasıl yapılacağı gösterilecek.
    • Cre en iyi proje ekleyerek ASP.NET Web Application, .NET Framework ile yeni bir proje oluşturulacak.
    • Proje adı "Ürünler" olarak ayarlanacak ve boş bir form projesi oluşturulacak.
    01:39Veritabanı ve Tablo Oluşturma
    • Veritabanı eklemek için Data kısmından SQL Server Data tıklayarak "Ürünler" adında bir veritabanı oluşturulacak.
    • Veritabanına çift tıklayarak "Ürünler" adında bir tablo oluşturulacak.
    • Tabloya ID (int, auto-increment), ÜrünKodu, ÜrünAdı (varchar 50), StokMiktarı, BirimFiyat ve ÜrünAçıklama (varchar 500) alanları eklenecek.
    04:15Form Tasarımı
    • Toolbox'dan Label ve TextBox kontrolleri kullanarak veri giriş alanları oluşturulacak.
    • ÜrünKodu, ÜrünAdı, StokMiktarı, BirimFiyat ve ÜrünAçıklama için Label ve TextBox kontrolleri eklenecek.
    • Sonuç metinlerini gösterecek bir Label ve Ekle, Sil, Güncelle ve Listele butonları eklenerek form tasarımı tamamlanacak.
    09:51Entity Framework Veritabanı Bağlantısı
    • Veritabanına bağlantı için Data kısmından Entity Data Model seçilecek.
    • Entity 6.0 kullanılarak veritabanı bağlantısı kurulacak.
    • Ürünler tablosu seçildikten sonra bağlantı başarılı bir şekilde oluşturulacak.
    11:22Ürün Ekleme İşlemi
    • Ürün ekle butonuna çift tıklayarak ekleme işlemi için kod yazılacak.
    • Bağlantı cümlesi oluşturulacak: "var bağlantı = new ÜrünlerEntity()".
    • TextBox'lardan alınan veriler ürün ekleme işlemi için kullanılarak veritabanına kaydedilecek.
    15:13Ürün Ekleme İşlemi
    • Ürün ekleme işlemi için bağlantı nokta tablosuna eklem işlemi yapılıyor ve "ürün ekle" fonksiyonu kullanılıyor.
    • Kayıt başarıyla gerçekleşti mesajı lbl sonuç etiketine yazdırılıyor, hata durumunda ise "kayıt eklenmedi" mesajı gösteriliyor.
    • Ürün ekleme işlemi test edildiğinde veritabanında ürünler tablosuna kayıt başarıyla ekleniyor.
    17:25Ürün Listeleme İşlemi
    • Ürün listeleme işlemi için bağlantı nokta ürünler tablosundan veriler getiriliyor.
    • Hata çözümü için sistem data entity eklenmesi gerekiyor.
    • Ürün listele butonuna tıklandığında veritabanındaki ürünler ekrana listeleniyor.
    19:00Arayüz Düzenlemesi
    • Genel sayfanın arka plan rengi siyah olarak değiştiriliyor.
    • Tablonun arka plan rengi beyaz olarak ayarlanıyor.
    • Bu şekilde basit bir renklendirme işlemi gerçekleştiriliyor.
    19:56Ürün Silme İşlemi
    • Ürün silme işlemi için önce veritabanında o ürün koduna sahip bir kayıt olup olmadığı sorgulanıyor.
    • Veritabanında olmayan bir kaydı silme işlemi yapılamıyor.
    • Silme işlemi başarıyla gerçekleştiğinde "kayıt başarıyla silindi" mesajı gösteriliyor, hata durumunda "kayıt bulunamadı ya da silmede hata çıktı" mesajı veriliyor.
    25:12Ürün Güncelleme İşlemi
    • Ürün güncelleme işlemi için de önce veritabanında o ürün koduna sahip bir kayıt olup olmadığı kontrol ediliyor.
    • Güncelleme işlemi için ürün adı, birim fiyatı, stok miktarı ve ürün açıklaması güncelleniyor.
    • Güncelleme işlemi başarıyla gerçekleştiğinde "kayıt başarıyla güncellendi" mesajı gösteriliyor, hata durumunda "kayıt bulunamadı ya da güncellemede hata çıktı" mesajı veriliyor.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor