Skip to content

This project is a dynamic blog and portfolio website application created using C# object-oriented programming language and Asp.NET technology, with an admin panel.

License

Notifications You must be signed in to change notification settings

Memo-Lee/Blog-and-portfolio-mvc

Repository files navigation

ASP.NET Core ile MVC Web Blog & Portfolio Uygulaması Geliştirme

This project is a dynamic blog and portfolio website application created using C# object-oriented programming language and Asp.NET technology, with an admin panel.

Konu Başlıkları ve İçerik:

ASP.NET CORE MVC İlk Bakış

  • Controller'lar ile çalışma
  • Model'ler ile çalışma
  • View'ler oluşturma
  • Servis sınıfları oluşturma
  • Dependency Injection(DI) kullanımı
  • Servis sınıflarını Controller sınıfında kullanma

Entity Framework Core ile veri tabanı kullanımı

  • Entity Framework Core
  • Veri tabanı kullanma
  • Veri Tabanına Bağlanma
  • EF Core Migrations Kullanma
  • Servis Sınıflarında Context kullanma
  • DbContext & Migrations
  • UnitOfWork Pattern

Güvenlik ve Kimlik denetiminin aktifleştirilmesi

  • Controller sınıfı metodlarında kimlik kısıtlama
  • Veri sahipliği ile kullanıcıları kısıtlama
  • Rol tabanlı yetkilendirme, kısıtlama
  • Form Güvenliğinin Sağlanması - Csrf Token

ASP.NET CORE Web Api

  • EF Core implementasyonu
  • Kimlik denetiminin etkinleştirilmesi
  • Identity etkinleştirilmesi
  • CORS
  • Modellerin tanımlanması
  • Controller tanımlaması
  • Postman ile CRUD işlemler

Uygulamanın ilk izlenimleri

This is an image

Gerekli Araç ve Kurulumlar

About

This project is a dynamic blog and portfolio website application created using C# object-oriented programming language and Asp.NET technology, with an admin panel.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages