İçeriğe geç

Etiket: database

Adım Adım Asp.Net MVC Projesi #15

Yazıların Listelenmesi ve Sayfalama

Şimdi database’de kayıtlı olan yazıların blog ana sayfasında listelenmesini yapacağız ve her sayfada maximum 10 adet yazı göstereceğiz, sayfanın sonunda bulunan ileri/geri butonlarıyla bu yazılar arasında ilerleyeceğiz. Yazılarında maximum 300 karakterlik kısmını ana sayfada göstereceğiz daha sonra devamını oku ile metnin tam halini kullanıcıya göstereceğiz. 🙂

1.Model’imizi oluşturarak işe başlıyoruz. ModelView’a BlogTextModel adlı bir class oluşturuyoruz.

2. Controllerımıza gidip index action’ını düzenliyoruz.

Yorum Bırak

Adım Adım Asp.Net MVC Projesi #9

Ajax.BeginForm Kullanarak Yazı Ekleme

Merhabalar, bu yazıda basit bir şekilde Ajax.BeginForm  kullanarak database’e yazı ekleme işlemini anlatacağım.

İlk olarak Model class’ı ile başlıyoruz. TextAddModel classımızı ModelView’a ekliyoruz.

 

TexAdd adlı bir action oluşturuyoruz ve birde post olma durumlarında çalıştırılacak action’ı yazıyoruz. Bunları daha önce anlatmıştım burada detaya girmeyeceğim eğer takılırsanız önceki yazılara bakabilirsiniz. 🙂

Yorum Bırak

Adım Adım Asp.Net MVC Projesi #8

Entity Framework ile Veri Güncelleme – Admin Statu Değiştirme-

Bu yazıda entity framework kullanarak database’deki veriyi değiştirmeyi göreceğiz.

Ve bunu yaparken bir jquery kütüphanesi kullanacağım, bu kütüphane ile bir diyolog penceresiyle seçilen adminin statüsünü değiştireceğim.

Kütüphanenin Linki: https://craftpip.github.io/jquery-confirm

Açık kaynak kodludur. Buradan kütüphaneyi indirebilirsiniz. Görsel açıdan baya severek kullanıyorum.
İndirdiğiniz klasörün içinde css ve js klasörü içerisindeki dosyaları projenize ekleyin. Nasıl ekleneceğini daha önce yazılarda anlatmıştım burada tekrar anlatmayacağım oraya bakabilirsiniz.

Şimdi gelelim statü değiştirme işlemine 🙂

1.İlk olarak ModelView’a > AdminEditModel class’ını ekleyelim.

6 Yorum

Adım Adım Asp.Net MVC Projesi #5

Entitiy Framework ile Database’ye Veri Ekleme, Html.BeginForm Kullanımı

Bu yazıda başlıktanda anlayabileceğiniz üzere Html.BeginForm kullanarak girilen verilerin Entity Framework ile database’e nasıl ekleyeceğimiz göreceğiz. O zaman başlayalım. 🙂

1.İlk olarak Admin View klasörüne AdminAdd adında bir view ekleyelim. _LayoutAdmin SharedLayout’u kullansın.

3 Yorum

Adım Adım Asp.Net MVC Projesi #4

Entity Framework ile Database bağlantısı kurma

Bu yazıda sizlere MS SQL üzerinde oluşturmuş olduğumuz database’i projemize nasıl bağlayacağımızı adım adım anlatacağım.
1. İlk olarak ilişkilerini kurmuş olduğumuz database tablolarımızı oluşturalım. Ben basit bir şekilde aşağıdaki gibi tablolalarımı ouşturdum ve arasındaki ilişkilerini kurdum.

tablolardaki primary keyler’in identity’lerini otomatiğe almayı unutmayın çünkü kodlar ile herhangi bir id ataması yapmayacağım, otomatikte olmazsa bir değer ataması yapmam gerekecek yapmazsam boş geçilemez alan olduğu için hata verecektir. 🙂

2.Entity Framework’ü Projeye Dahil Etme

Tools > Nuget Package Manage > Manage Nuget Package for Solution   yolunu izleyerek nuget manager’a girip Entity Framework’ü projemize ekliyoruz.

4 Yorum