Skip to content

Blog Management with Asp,net core razor pages and Onion Architecture

Notifications You must be signed in to change notification settings

sadegh1998/MasterBlogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MasterBlogger

Welcome to MasterBlogger, a project built using ASP.NET Core with Onion architecture. This project is designed to help bloggers create and manage their blogs with ease.

Architecture

MasterBlogger follows the Onion architecture, which is a form of layered architecture. The architecture is split into four layers: Domain, Application, Infrastructure, and Presentation. Each layer has a specific responsibility and interacts with the other layers through interfaces.

Technologies

MasterBlogger uses the following technologies:

  • ASP.NET Core
  • Entity Framework Core
  • Razor pages

Setup

To set up and run MasterBlogger, follow these steps:

  1. Clone the repository.
  2. Open the solution in Visual Studio.
  3. Build the solution.
  4. Run the application. ** Easy way to create database : Create three tables in database . (Articles , ArticleCategories , Comments) . You can see the coulmn in domain library .

Additional Information

For more information about MasterBlogger, please sned message to me : [email protected]