Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

BeYourMarket is a MVC web application, where it can be extended and customized with MVC pattern, Plugin and Theme architecture.

Basically, there are 3 layers, UI, Core and Data Access(where the underlying database can be MS SQL database, SQL Compact file or even MySQL database)

 

Image Added

 

From the solution point of view, it's contains:

1. BeYourMarket.Web

It's the top layer Web Application contains all the UI logic.

2. BeYourMarket.Service

It's the data access layer with all the logic with reading/writing to the underlying database

3. BeYourMarket.Model

It's the data model layer with all the models mapped to the database

4. BeYourMarket.Core

it's the core layer with the plugin backbone components and other components that used across the library and the web application.

 

Image Added