İçeriğe geç

Etiket: proje

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

Bu adımda seçilen yazının tam halini göstereceğiz.

1.Controller’ımıza gelip Text adlı integer türünde id adlı bir parametre alan bir action oluşturuyoruz. 

2. Text adlı bir view oluşturuyoruz.

7 Yorum

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

Blog Anasayfasının düzenlenmesi

Merhaba;

Daha önce admin paneli işlemlerini gerçekleştirmiştik. Bundan sonra blog kısmıyla ilgileneceğiz ancak ara ara admin paneli düzenlememiz gerekebilir. Böyle durumlarda admin panele geri dönüş yapacağız. Şimdi blogda neler yapacağız.

  • Anasayfamızda yazılmış olan yazılar yer alacak.
  • Bir tane hakkımızda ve bir tane iletişim sayfalarımız olacak.

İlk olarak Shared Layout’u düzenleyerek işe başlayalım.

İlk olarak Giriş yazısında paylaştığım drive linkinden blog için kullanacağım template’e ulaşabilirsiniz.

1. İlk olarak assets klasörünü Content klasörümüzün içerisine alalım. 

2. Sırada template’i parçalama işlemi var. Bunu admin panel için zaten gerçekleştirmiştik. Aynısını blog içinde gerçekleştiriyoruz. Header ve Fotter kısımlarını _Layout dosyasının içine ekliyoruz.

3. Style ve scriptleri ‘de yine burada ekliyoruz. 

4. _Layout dosyası aşağıdaki gibi olacaktır.

2 Yorum

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

Bu yazıda admin panelindeki son düzenlemeleri yapacağım.

Eklenecekler:

  • tblText tablosuna created_date , update_date ve updateAdminId kolonlarını ekleyeceğiz.
  • tblCommet adlı bir tablo ekleyeceğiz.(id,commet,email,name,textId) değişkenlerini içerecek.
  • Database deki güncellemeleri tamamladıktan sonra Model’imizin güncelleyelim. Bilmeyenler için buraya bir youtube linki bırakıyorum. 🙂 Link: https://www.youtube.com/watch?v=qeFIz7QV1RQ

1.İlk olarak _LayoutAdmin’i düzenliyoruz. 

Menü elemanlarının gideceği linkleri ekliyoruz. Script kodları eksik ilgili script dosyalarını projeye dahil ediyoruz.

Düzenlenmiş _LayoutAdmin

Yorum Bırak

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

Entity Framework ile Veritabanınında Veri Çekme

Bir önceki yazımda veri ekleme işlemini görmüştük bu yazıda ise kayıtlı adminlerin gösterilmesini ve statulerini değiştirmeyi göreceğiz. O zaman başlayalım. 🙂

1. İlk olarak Adminlerin listeleneceği AdminList adında bir view oluşturalım.
2. Admin Controller’a gidip AdminList adında bir ActionResult oluşturalım.
3.Bu ActionResult’ta diğerlerinden farklı olararak bir model göndereceğiz. Bunun için ilk olarak ModelView adında yeni bir klasör oluşturuyoruz. Bu klasörüne AdminListModel adında bir class oluşturuyoruz. İçerisine kullanacağımız model classlarını ekleyeceğiz. Kodları aşağıdan inceleyebilirsiniz.
AdminListModel Source Code:

4. AdminControllar’a AdminList  ActionResult’ını ekliyoruz. Ve veritabanında adminleri çekiyoruz. 

Yorum Bırak

Adım Adım Asp.Net MVC Projesi Geliştirme #3

Admin Page

Shared Layout Oluşturma, Session Kullanımı

İlk olarak admin sayfamızda kullanacağımız Shared Layout’ımızı oluşturuyoruz.

1.Views’ın altında bulunan Shared klasörüne “_LayoutAdmin” adında bir view oluşturuyoruz.

2. _LayoutAdmin’i düzenliyoruz.

Template içinde bulunan assets’leri Content klasörüne ekliyoruz.

header ve footer kısımları paylaşılacak alanlar olduğunu söylemiştik şimdi bu alanları düzenliyoruz.   Ve içeriğin geleceği kısımı belirtiyoruz.

Bunu ” @RenderBody()” kodu ile yapıyoruz. Shared Layout’u eklediğim view’daki kodlar bu kısıma gidecek.

Aşağıda _LayoutAdmin’inin kodlarını inceleyebilirsiniz. (Front End kodları için ücretsiz bir template kullandım. İsteyenler ile bu templateleri paylaşabilirim.)

Yorum Bırak