Developers tutorials
The following is a list of common questions asked by developers working with nopCommerce. It also describes some of the architectural choices the nopCommerce team made.
- System requirements for developing
- Configuring code style
- Coding Standards
- Source code organization. Architecture of nopCommerce.
- Instruction on how to start developing on nopCommerce
- Updating an existing entity. How to add a new property.
- The nopCommerce Data Access Layer
- Entity events and how they work
- Inversion of Control and Dependency Injection
- How do I register new routes?
- A guide to expanding the functionality of the basic functions of nopCommerce through a plugin
- Data Validation
- Scheduled Tasks
- Exposing and Handling Events
- Settings API
- Description of the web.config file in project
- Step by step to deploy on Azure with GIT and automatic builds
- Docker
- How to deploy nopCommerce to Azure
- Guide to creating a page containing a reporting table of DataTables
- Content Security Policy (CSP) Headers
- Description settings from appsettings.json file and NopConfig and HostingConfig class
- Description of plugin system