petshop 分析之各项目作用

ID 项目名称 程序集名称Assembly Name 默认命名空间Default Namespace 描述
1 WEB - - 表示层
2 Model PetShop.Model PetShop.Model 业务实体
BLL PetShop.BLL PetShop.BLL 业务逻辑层
 4 DALFactory PetShop.DAL PetShop.DALFactory 数据层的抽象工厂
 5 SQLServerDAL PetShop.SQLServerDAL PetShop.SQLServerDAL SQLServer数据访问层
 6 OracleDAL PetShop.OracleDAL PetShop.OracleDAL Oracle数据访问层
 7 DBUtility PetShop.DBUtility PetShop.DBUtility 数据库访问组件基础类
 8 CacheDependencyFactory PetShop.CacheDependencyFactory PetShop.CacheDependencyFactory 缓存依赖类的工厂类
 9 ICacheDependency PetShop.ICacheDependency PetShop.ICacheDependency 缓存依赖类接口
 10 TableCacheDependency PetShop.TableCacheDependency PetShop.TableCacheDependency 缓存依赖实现类
 11 IBLLStrategy PetShop.IBLLStrategy PetShop.IBLLStrategy 同步/异步处理策略接口(实现在bll根据配置反射选择)
 12 MessagingFactory PetShop.MessagingFactory PetShop.MessagingFactory 异时处理消息队列的抽象工厂
 13 IMessaging PetShop.IMessaging PetShop.IMessaging 异时处理消息队列接口定义
 14 MSMQMessaging PetShop.MsmqMessaging PetShop.MsmqMessaging 异时处理消息队列的实现
 15 Profile PetShop.Profile PetShop.Profile Profile的数据访问层
 16 ProfileDALFactory PetShop.ProfileDALFactory PetShop.ProfileDALFactory ProfileDAL的工厂类(反射创建ProfileDAL)
 17 IProfileDAL PetShop.IProfileDAL PetShop.IProfileDAL Profile的数据访问层接口定义
 18 OracleProfileDAL PetShop.OracleProfileDAL PetShop.OracleProfileDAL Oracle的Profile Providers 做用户状态管理
 19 SQLProfileDAL PetShop.SQLProfileDAL PetShop.SQLProfileDAL SQL Server 的Profile Providers 做用户状态管理
 20 Membership PetShop.Membership PetShop.Membership Membership认证和授权管理
 21 OrderProcessor PetShop.OrderProcessor PetShop.OrderProcessor 后台处理进程,处理订单队列
         
原文地址:https://www.cnblogs.com/zuoguanglin/p/2501223.html