nopCommerce is ASP.NET Core based open-source eCommerce platform. It is free, has a strong community and allows you to make successful eCommerce projects in ASP.NET.

In this video, recorded at Microsoft Channel 9 studio, nopCommerce MVP John Baluka gives an overview of nopCommerce architecture.

[00:37] — What is nopCommerce?

[04:05] — What’s nopCommerce built on?

[07:12] — Exploring the architecture

[15:19] — Preparing for .NET Core

[18:00] — Exploring the business logic components

[26:25] — Data access with Entity Framework Core

[35:30] — Reviewing the Plugins and themes

The opportunities of working with nopCommerce

Use the platform for making eCommerce projects

nopCommerce is an ideal choice for B2B eCommerce projects and for creating a multi-vendor marketplace. It allows managing several stores from the single admin panel and creating the stores for selling physical, downloadable and recurring products.

Get the official recognition of your skills

Pass the online exam to become a nopCommerce certified developer and get the official recognition of your skills.

Sell your plugins and themes on the marketplace

Make money selling your plugins and themes on the nopCommerce marketplace. You can start from this section to learn how to create plugins for nopCommerce.

View the demo and download the platform at nopcommerce.com