This Project is a Blog 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
Core - DataAccessLayer - EntityLayer
Core - DataAccessLayer - EntityLayer 2