nopCommerce框架的基本结构:

该结构可以参考DDD(领域驱动设计)模式。

(注:上图源自他人文章,具体出处不祥,在此引用,感谢原创)

nopcommerce官方地址:http://www.nopcommerce.com/

nopCommerce中文网:http://www.nopcn.com/

nopCommerceGitHub:https://github.com/nopSolutions/nopCommerce

中文网最新版,目前为4.1版本。

下载后解压,应用Visual Studio 2017打开项目并编译运行。启动项目为Nop.Web(后台管理),该项目为Asp.net Core的MVC项目,需要对Asp.net Core有所了解,并了解MVC。

首次运行会提示配置数据库连接,根据提示配置一个即可,本站使用的是Microsoft SqlServer2012,配置完成后会提示重新运行项目。

成功配置完数据库连接后,系统会自动根据配置的数据库连接创建一个对应的数据库,库中包含若干表

  

基本结构如上图,包括一些基本的数据表和一些示例程序表,其中T_Test_A和T_Test_B为作者自建的表。

在成功重新运行项目后,会弹出如下界面:

该程序端口修改,可在Nop.Web项目下的Properties下的launchsettings.json文件中修改

数据库连接在,App_Data下的dataSettings.json文件中。

点击页面的登录按钮,进入登录页:

输入邮箱和密码(第一次启动时配置数据库连接同时会要求配置的用户名和密码),登录。进入如下界面:

页面上面有个“后台管理”导航栏,点击进入主界面:

大家进入时应该是英文,需要导入汉化语言包,中文网有3.9版中文语言包:http://www.nopcn.com/nopcommerce-blog-90.html

导入方法:

点击菜单栏的Configuration中的Languages菜单,弹出的页面中点击Add New按钮,表单中录入相应内容

点击上方的Save按钮,然后再点击编辑,进入编辑界面

点击右上方“Import resources”按钮,选中下载的文件(下载回来的语言包需要解压,然后选中解压后的文件),然后依然保存。

然后选中最上方的语言选中列表,选择中文。(有时可能需要重新启动项目)。

至此,已经走出对nopcommerce应用的第一步。

nopCommerce从无到有01-初探nopCommerce的更多相关文章

  1. nopcommerce商城系统--升级NopCommerce

    原址:http://www.nopcommerce.com/docs/80/upgrading-nopcommerce.aspx 本章介绍如何nopCommerce升级到最新版本.你可能希望这样做,你 ...

  2. nopcommerce商城系统--安装nopCommerce

    原址:http://www.nopcommerce.com/docs/79/installing-nopcommerce.aspx .NET Framework 4.5.1下载:http://www. ...

  3. 01 - 初探JavaScript魅力

    网页特效原理 用JavaScript修改样式 编写JS的流程 布局:HTML+CSS 属性:确定要修改哪些属性 事件:确定用户做哪些操作(产品设计) 编写JS:在事件中,用JS来修改页面元素的样式 鼠 ...

  4. NopCommerce 4.2的安装与运行

    一.关于NopCommerce NopCommerce是国外ASP.Net领域一个高质量的B2C开源电商项目,最新版本4.2基于ASP.NET Core MVC 2.2和EF Core 2.2开发,其 ...

  5. [转]nopCommerce Widgets and How to Create One

    本文转自:https://dzone.com/articles/what-are-nopcommerce-widgets-and-how-to-create-one A widget is a sta ...

  6. [转]nopcommerce商城系统--如何编写一个插件

    本文转自:http://www.cnblogs.com/ganqiyin/p/3680771.html 原址:http://www.nopcommerce.com/docs/77/how-to-wri ...

  7. nopcommerce商城系统--如何编写一个插件

    原址:http://www.nopcommerce.com/docs/77/how-to-write-a-nopcommerce-plugin.aspx plug-in (或 plugin)是一个为更 ...

  8. nopCommerce的配置以及汉化

    这里给大家一些链接,是关于nopCommerce的一些介绍: nopCommerce的源代码 关于nopcommerce Nopcommerce中文资源 第一步  配置nopCommerce 先上一张 ...

  9. nopCommerce 3.3正式发布及新增功能改进

    nopCommerce是一套优秀开源且基于Asp.net MVC的开源商城系统,nopCommerce 3.x经历长时间多个版本重构优化改进,目前已经趋于完善与成熟! nopCommerce 3.3正 ...

随机推荐

  1. 聊聊、Docker 安装

  2. [svn学习篇]svn使用教程

    http://www.cnblogs.com/longshiyVip/p/4905901.html http://blog.csdn.net/dily3825002/article/details/6 ...

  3. 2017"百度之星"程序设计大赛 - 初赛(B)

    Chess  Accepts: 1805  Submissions: 5738  Time Limit: 2000/1000 MS (Java/Others)  Memory Limit: 32768 ...

  4. [转]Visual Studio调试之符号文件

    http://www.cnblogs.com/killmyday/archive/2009/10/14/1582882.html 前面在不能设置断点的检查步骤和Visual Studio调试之断点进阶 ...

  5. Linux Shell系列教程之(一)Shell简介

    本文是Linux Shell系列教程的第(一)篇,更多shell教程请看:Linux Shell系列教程 想要学习linux,shell知识必不可少,今天就给大家来简单介绍下shell的基本知识. S ...

  6. 【Luogu】P1251餐巾计划(上下界费用流)

    题目链接 学了一下上下界费用流,似乎很nb.但是我说得不好,所以这里给出博客链接. 某dalao的博客 然后这道题的解法就是先用上下界费用流的建图方式连早上和晚上之间的那条边,保证当天一定会有r条或以 ...

  7. 【Luogu】U16325小奇的花园(树链剖分)

    题目链接 学了学动态开点的树链剖分,其实跟动态开点的线段树差不多啦 查询的时候别ssbb地动态开点,如果没这个点果断返回0就行 只要注意花的种类能到intmax就行qwq!!!! #include&l ...

  8. BZOJ-2049 [SDOI2008]洞穴勘测

    LCT模版题.... #include <cstdlib> #include <cstdio> #include <cstring> #include <al ...

  9. 刷题总结——解方程(NOIP2014)

    题目: 题目描述 已知多项式方程: a0+a1x+a2x2+…+anxn=0 求这个方程在[1,m]内的整数解(n 和 m 均为正整数). 输入格式 输入共 n+2 行. 第一行包含 2 个整数 n. ...

  10. TCP面试题之为什么需要三次握手才能建立连接/四次挥手才能断开连接

    为什么需要三次握手才能建立连接? 答:为了初始化Sequence Number(序列号)的初始值,要通知双方数据包的序号,作为以后通讯的序号,以保证在网络传输过程,不会因为网络原因而导致乱序: 为什么 ...