- 1 Proje için gerekli programları kuruyoruz
- 2 Yeni asp.net core 6 mvc projesi oluşturma
- 3 EntityFramework entegrasyonu
- 4 Kullanıcı profili oluşturma
- 5 DbContext oluşturma
- 6 Program.cs yapılandırması
- 7 appsettings.json düzenlemesi
- 8 Hesap Oluşturmak için kayıt modeli oluşturma
- 9 Email gönderme işlemi
- 10 Kullanıcı Kaydı ile hesap oluşturma
- 11 Üye girişi için model oluşturma
- 12 Üye Girişi
- 13 Çıkış işlemi
- 14 Hata ve Başarılı mesajlar ekranları
- 15 Üye ve Ziyaretçi menülerinin oluşturulması
- 16 Layout düzenleme
- 17 Şifremi unuttum
- 18 şifre sıfırlama
- 19 Yetkilerin listelenmesi
- 20 Yetki Ekleme ( Role Ekle)
- 21 Kullanıcı Yetkilendirme
- 22 Yetki düzenleme (role düzenleme)
- 23 Yetki Hatası Sayfasının Hazırlanması
- 24 Duyurular modeli oluşturma ve duyurular tablosunu veritabanına ekletme
- 25 Duyuru Ekleme
- 26 Duyuru Listeleme
- 27 Duyuru Düzenle
- 28 Duyuru Silme
- 29 Etkinlik Modelini oluşturma ve veritabanına ekletme
- 30 Anasayfa modeli oluşturma
- 31 Anasayfa ve Duyuru detay sayfası
- 32 Duyuru Detay
- 33 Etkinlik Listeleme
- 34 Etkinlik Ekleme
- 35 Etkinlik Düzenleme
- 36 Etkinlik silme
- 37 Anasayfaya Etkinlikleri listeleme
- 38 Anasayfada Etkinlik detayını gösterme
- 39 Giriş Korumalı sayfa oluşturmak
- 40 Sayfa yetkilendirme
- 41 Sınıf türetme, Class inheritance
- 42 Profil modellerini yapısal olarak oluşturma
- 43 Profil düzenleme
- 44 Üye Menüsünün yetkilere göre güncellenmesi
- 45 Şifre işlemleri için base class oluşturma
- 46 Şifre değiştir
- 47 Kullanıcı Listeleme
- 48 Kullanıcı düzenleme
- 49 Kullanıcı silme
- 50 Kullanıcı menüsü yetkilere göre ayarlama
- 51 Smarterasp.net den ücretsiz hosting hesabı açmak
- 52 Smarterasp.net panelinden veritabanı oluşturmak
- 53 Sunucudaki veritabanına yetkileri eklemek
- 54 projemizi publish ile yayınlanacak dosyalarını çıkarıyoruz
- 55 sunucuya dosyaları yüklüyoruz