Skip to content

fdeniz07/Blog

Repository files navigation

Blog Project

This Project is a Blog Project.

Technologies to be used in this project:

  • Developing a Project With N Layered Architecture -

  • Entity Framework Core 5.0 Code First -

  • Database Configurations With Fluent API -

  • Generic Repository Pattern -

  • Unit of Work Pattern -

  • Async Programming -

  • OOP -

  • Polymorphism -

  • Front-End Validations With Data Annotations -

  • Dependency Injection In N Layered Architecture -

  • Extension Methods -

  • Custom Result Structure -

  • DTO (Data Transfer Object) -

  • AutoMapper AutoMapper Library -

  • MD5 Password Hashing

  • SHA512 Password Hashing

  • LINQ -

  • Paging, Sorting, Filtering

  • File & Image Upload

  • User Management System with Identity

  • ASP.NET Core Identity

  • Authentication & Authorization

  • Social Login

  • Ajax -

  • jQuery -

  • jQuery UI -

  • Sweet Alert2 -

  • Toastr -

  • DataTables

  • Trumbowyg

  • Select2

  • Bootstrap 4.5 -

    Images

    Layers

    EntityLayer

    DataAccessLayer(DAL - Logic)

    CoreLayer

    BusinessLayer(Service)

    UI Layer (Presentation)

    Admin Panel - Categories

    Admin Panel - Add Category (AJAX)

    Admin Panel - Add Category (AJAX + TOASTR)

About

ASP.NET Core MVC 5.0 & NTier Architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published