nopCommerce的组织结构

    下载带有源代码的nopCommerce,在官方网站有得下载。我不知道之前的版本有没有这样的问题,或者说是我的打开习惯有问题,那就是如果我通过VS来打开网站那样打开的话,一运行的话就会出错,但是如果我是通过打开文件夹里面的NopCommerce.sln的话(意思是双击NopCommerce.sln),一运行就完全正常。这个开源项目实现的功能很全,学习的话,要找出它的主要脉络,因为它也是基于三层来开发的。也就是DataLibrary/BussinessLibrary和视图层。

 

首先先来看看下载下来的带有源代码的NopCommerce1.6版本,五个文件夹则是本项目的源码,NopCommerceStore则是执行的项目。
NopCommerce
  

其中:
   Dependencies文件夹里面的是一些外部dll.如Microsoft 的EnterpriseLibrary,AjaxControlToolkit等等.

Dependencies
  

 Libraries文件夹里面的是核心代码,包括各种业务接口,数据层,数据库实体类,逻辑处理褓类,逻辑处理层,Url重写实现等.

Libraries
  

 Payment文件夹里面的是各种支付方式或逻辑的实现.而定义的业务接口部分在Libraries/Nop.Common/Payment下

Payment
  

 Shipping文件夹里的是各种配送方式的实现.而定义的业务接口部分在Libraries/Nop.Common/Shipping下

Shipping
 

  Tax文件夹里面的是各种税收的实现.而中定义的业务接口部分在Libraries/Nop.Common/Tax下

Tax
   

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值