Search
RSS

Blog

Comments (0) Architecture of nopCommerce

nopCommerce is a highly customizable and flexible, multi-store, multi-vendor, SEO friendly, full featured open-source E-Commerce solution. Which is build on top of Microsoft ASP.NET Core framework. nopCommerce is always up to date with latest technology and follows best practices.

See Architecture ...

Comments (0) Calling a Partial View of Nop.Web from Plugin Custom View Engine

One of the nice feature of the .NetCore framework is its pluggability. This means you can completely replace the default view engine(s) with a custom one.

One of the reason for using a custom view engine is to change the default views location and sometimes you need to change the views location ...

Comments (0) nopCommerce Directory Structure
The images privides and look at what a .NetCore nopCommerce Directory Structure looks like when setup for IIS
Comments (0) nopCommerce Forums Posts for later

adding-an-extra-column-to-a-nopcommerce-table

...
Comments (0) Organisaton and maintaing nopCommerce development

There are two ways to manage changes or modifications to a nopCommerce system. The first is by making plugins which add to or override the existing functionality of the core system. nopCommerce core design allows you to do this using a number of methods. In this case all the new code changes, additi...

Comments (0) Create a Schedule Task in v4.4
The following shows how to create a schedule task in version v4.4
Comments (0) Monitor Page Load Times

You can monitor the network tab in your browser devtools for slow scripts/images, or something like this will give you more information than you could ask for: https://developers.google.com/speed/pagespeed/insights/

...
Comments (0) Formating PDF Printouts

You can create nested tables

See https://www.c-sharpcorner.com/UploadFile/f2e803/basic-pdf-creation-using-itextsharp-part-i/

You can add a page number in a footer

// In the main program

            var doc = new Document(pageSize);
            var pdfWriter = PdfWriter.GetInstance(doc, ...

Comments (0) Publishing and Running ASP.NET Core Applications with IIS
Here is an interesting article regards building ASP.NET Core applications when planing to run them on IIS, you'll find that .NET Core applications in IIS work radically different than previous versions of ASP.NET.
Comments (0) CKEditor Settings

For CKEditor Plugin 

There is a configuration file nopCommerce/Plugins/Editor.CKEditor/Scripts/CKEditor/config.js

You can edit this file and add configs

E.g. config.height = 800;

The settings can be found here https://ckeditor.com/docs/ckeditor4/latest/api/CKEDITOR_config.html

...