PetShop 4.0 设计研究——petShop 4.0 的命名空间 以及各个项目模块的说明

转载 2006年06月23日 15:59:00

序号

项目名称

程序集名称Assembly Name 默认命名空间Default Namespace

描述

1

WEB

   

表示层

2

Model

PetShop.Model PetShop.Model

业务实体

3

BLL

PetShop.BLL PetShop.BLL

业务逻辑层

4

DALFactory

PetShop.DAL PetShop.DALFactory

数据层的抽象工厂

5

IDAL

PetShop.IDAL PetShop.IDAL

数据访问层接口定义

6

SQLServerDAL

PetShop.SQLServerDAL PetShop.SQLServerDAL

SQLServer数据访问层

7

OracleDAL

PetShop.OracleDAL PetShop.OracleDAL

Oracle数据访问层

8

DBUtility

PetShop.DBUtility PetShop.DBUtility

数据库访问组件基础类

9

CacheDependencyFactory

PetShop.CacheDependencyFactory PetShop.CacheDependencyFactory

缓存依赖类的工厂类

10

ICacheDependency

PetShop.ICacheDependency PetShop.ICacheDependency

缓存依赖类接口

11

TableCacheDependency

PetShop.TableCacheDependency PetShop.TableCacheDependency

缓存依赖实现类

12

IBLLStrategy

PetShop.IBLLStrategy PetShop.IBLLStrategy

同步/异步处理策略接口(实现在bll根据配置反射选择)

13

MessagingFactory

PetShop.MessagingFactory PetShop.MessagingFactory

异时处理消息队列的抽象工厂

14

IMessaging

PetShop.IMessaging PetShop.IMessaging

异时处理消息队列接口定义

15

MSMQMessaging

PetShop.MsmqMessaging PetShop.MsmqMessaging

异时处理消息队列的实现

16

Profile

PetShop.Profile PetShop.Profile

Profile的数据访问层

17

ProfileDALFactory

PetShop.ProfileDALFactory PetShop.ProfileDALFactory

ProfileDAL的工厂类(反射创建ProfileDAL)

18

IProfileDAL

PetShop.IProfileDAL PetShop.IProfileDAL

Profile的数据访问层接口定义

19

OracleProfileDAL

PetShop.OracleProfileDAL PetShop.OracleProfileDAL

OracleProfile Providers

做用户状态管理

20

SQLProfileDAL

PetShop.SQLProfileDAL PetShop.SQLProfileDAL

SQL Server Profile Providers

做用户状态管理

21

Membership

PetShop.Membership PetShop.Membership

Membership认证和授权管理

22

OrderProcessor

PetShop.OrderProcessor PetShop.OrderProcessor

后台处理进程,处理订单队列

PetShop 4.0 设计研究——petShop 4.0 的命名空间 以及各个项目模块的说明

序号 项目名称 ...
  • tmanliu
  • tmanliu
  • 2006年12月09日 10:47
  • 631

PetShop 4.0 设计研究——petShop 4.0 的命名空间 以及各个项目模块的说明

序号 项目名称 ...
  • thebesghost
  • thebesghost
  • 2006年12月16日 23:02
  • 1334

PetShop5.0官网源代码下载

转 http://www.52rs.net/ArticleView.aspx?gID=b96c547b-e93b-47f4-b694-279f27566aff 基于.NET Framework ...
  • huanglei0809
  • huanglei0809
  • 2013年09月30日 01:32
  • 2273

petShop 4.0 的命名空间 以及各个项目模块的说明

序号 项目名称 ...
  • ccp5780199
  • ccp5780199
  • 2007年08月07日 10:47
  • 388

petShop 4.0 的命名空间 以及各个项目模块的说明

petShop 4.0 的命名空间 以及各个项目模块的说明  序号 ...
  • cd_heli1110
  • cd_heli1110
  • 2008年01月17日 09:42
  • 298

NBearLite PetShop 4.0示例源码

该示例使用NBearLite v1.0.1.2,基于.Net PetShop 4.0的源码修改。使用NBearLite重写了等价功能的BLL、Profile、Membership模块的数据访问部...
  • teddyma
  • teddyma
  • 2008年01月09日 14:31
  • 579

浅析对PetShop4.0的工厂模式的理解

最近几天在看被传为经典的PetShop4.0,感觉收获还是挺大
  • u013240481
  • u013240481
  • 2014年06月09日 17:37
  • 491

你真的了解分层架构吗?——写给被PetShop"毒害"的朋友们

一叶障目 .NET平台上的分层架构(很多朋友称其为“三层架构”),似乎是一个长盛不衰的话题。经常看到许多朋友对其进行分析、探讨、辩论甚至是抨击。笔者在仔细阅读了大量这方面文章后,认为许多朋友在分层架...
  • wgz_wlky
  • wgz_wlky
  • 2016年04月01日 01:19
  • 479

PetShop 的命名空间 以及各个项目模块的说明

序号 项目名称 ...
  • wokagoka
  • wokagoka
  • 2007年08月23日 21:16
  • 565

PetShop 4.0

PetShop 4.0 The new version came out:http://msdn.microsoft.com/library/default.asp?url=/library/en-u...
  • sleeper520
  • sleeper520
  • 2007年07月12日 12:14
  • 260
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PetShop 4.0 设计研究——petShop 4.0 的命名空间 以及各个项目模块的说明
举报原因:
原因补充:

(最多只允许输入30个字)