Asp.Net Core 5.0 Proje Kampı
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.
- Entity Framework 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.