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

转载 2007年10月14日 15:13: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
Oracle的Profile Providers
做用户状态管理
20
SQLProfileDAL
PetShop.SQLProfileDAL PetShop.SQLProfileDAL
SQL Server 的Profile Providers
做用户状态管理
21
Membership
PetShop.Membership PetShop.Membership
Membership认证和授权管理
22
OrderProcessor
PetShop.OrderProcessor PetShop.OrderProcessor
后台处理进程,处理订单队列
 

.Net PetShop 4.0的消息处理

 .Net PetShop 4.0对订单的处理提供了两种方式以供选择,一种是同步处理,一种是异步处理。同步处理就不再多说了,使用普通的数据库存取方式;异步处理便是采用消息处理方式。MSDN中介绍说利用...
  • fengfangfang
  • fengfangfang
  • 2006-09-08 14:31:00
  • 6937

petshop4.0 详解之一(系统架构设计)

前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商...
  • nuaalfm
  • nuaalfm
  • 2007-09-18 00:00:00
  • 13322

.NET PetShop4.0详解

1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java...
  • tongdoudpj
  • tongdoudpj
  • 2007-06-01 15:39:00
  • 2401

PetShop最新源代码合集(5.0、4、3版本合集)

  • 2013年08月02日 16:04
  • 9.24MB
  • 下载

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

序号 项目名称 ...
  • tmanliu
  • tmanliu
  • 2006-12-09 10:47:00
  • 648

PetShop 4.0的4个数据库说明

PetShop 4.0的4个数据库说明 MSPrtShop4数据库说明  数据库一共有6张表分别是:        AspNet_SqlCacheTablesForChangeNotificat...
  • jay5566
  • jay5566
  • 2011-09-07 11:39:38
  • 596

微软的Petshop数据库(有数据)

  • 2012年09月11日 15:07
  • 2.57MB
  • 下载

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

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

PetShop4.0源代码+详解

  • 2011年06月04日 01:24
  • 2.64MB
  • 下载

基于.NET2.0的PetShop4.0下载

http://download.microsoft.com/download/8/0/1/801ff297-aea6-46b9-8e11-810df5df1032/Microsoft%20.NET%2...
  • chenchengtao
  • chenchengtao
  • 2008-05-10 13:20:00
  • 193
收藏助手
不良信息举报
您举报文章:PetShop 4.0 设计研究——petShop 4.0 的命名空间 以及各个项目模块的说明
举报原因:
原因补充:

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