Skip to content

We have developed a dynamic web project with user-admin-author modules without moving away from Solid principles in N-tier architecture.

Notifications You must be signed in to change notification settings

duzgunberke/CoreBlogProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Proje Hakkında:

ASP.Net Core 5.0 ile Entity Framework Core, N Tier Architechture mimarisini API'lerle destekleyerek Codefirst yaklaşımı ile veritabanı olarak SQL Server kullanılarak kodlanmıştır. Proje Kullanıcı, Yazar ve Admin Panelli bir Blog sitesidir.

Proje Aşamaları:

  • Entity Framework Code First yaklaşımı ile repository oluşturuldu.
  • Partial View ve Await Async kullanıldı
  • View Component ile parametre kullanımı gerçekleştirildi.
  • HttpGet ve HttpPost attributeleri kullanıldı.
  • Fluent Validation işlemleri yapıldı.
  • 404 not found sayfası oluşturuldu.
  • Authontecitaion ve Controller seviyesinde Authorize yapıldı.
  • Session ile oturum yönetimi gerçekleştirildi.
  • Refactoring ve Generic Service yapıları üzerinde duruldu.
  • Parametreli trigger kullanıldı.
  • Dinamik ve statik bilgilerin Excel olarak rapor oluşturuldu.
  • Api ile hava durumu bilgisi çekildi.
  • Ajax ile ekleme, silme ve güncelleme işlemi tamamlandı.
  • Swagger ve Api Get List işlemleri oluşturuldu.
  • Identity ile giriş yapan kişinin verilerini getirme işlemi tamamlandı.
  • Acces Denied sayfası oluşturuldu.
  • Json web token üzerinde duruldu.

Proje Görselleri

Admin Paneli

Blog

Blog

Blog

Blog)

Blog

Blog

Blog

About

We have developed a dynamic web project with user-admin-author modules without moving away from Solid principles in N-tier architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published