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应用的第一步。

最新文章

  1. IIS7.0+部署ARR负载均衡
  2. c++ 格式化printf
  3. ArrayList与Vector、HashMap与HashTable
  4. 条件注释判断浏览器版本<!--[if lt IE 9]>(转载)
  5. C与C++动态分配二维数组
  6. js调用百度地图接口
  7. 使用SLT工具从SAP导入数据到SAP HANA
  8. java初级开发一系列的工具安装配置
  9. 简易版DES加密和解密详解
  10. 关于IO流代码BufferedReader
  11. linux学习(八)chmod、chown、umask、lsattr、chattr
  12. Jfinal启动源码解读
  13. Dynamics CRM OData 查询超过50条记录的数据(Retrieving More than 50 records using OData)
  14. 【C++】 多态的实现和原理
  15. git修改提交的用户名
  16. idea 在tomcat启动的时候发现控制台输出的是乱码
  17. centos6安装多实例mysql
  18. 《DSP using MATLAB》Problem 6.21
  19. Mybatis(二,三)
  20. 【转】Java 有值类型吗?

热门文章

  1. Huawei比赛数据分析
  2. C++ STL 的初步认知
  3. loadrunner参数化数据分配方法
  4. selenium - 常用页面操作
  5. day01_05.数学运算符
  6. 连通图 poj2186 最受欢迎的牛(求最受欢迎的牛的数量)
  7. 自定义AlertView(Swift)
  8. [USACO13JAN] Cow Lineup (单调队列,尺取法)
  9. mysql explain字段意思解释
  10. python - opencv 的一些小技巧备忘