序号 |
项目名称 |
描述 |
1 |
WEB |
表示层 |
2 |
Model |
业务实体 |
3 |
BLL |
业务逻辑层 |
4 |
DALFactory |
数据层的抽象工厂 |
5 |
IDAL |
数据访问层接口定义 |
6 |
SQLServerDAL |
SQLServer数据访问层 |
7 |
OracleDAL |
Oracle数据访问层 |
8 |
DBUtility |
数据库访问组件基础类 |
9 |
CacheDependencyFactory |
缓存依赖类的工厂类 |
10 |
ICacheDependency |
缓存依赖类接口 |
11 |
TableCacheDependency |
缓存依赖实现类 |
12 |
IBLLStrategy |
同步/异步处理策略接口(实现在bll根据配置反射选择) |
13 |
MessagingFactory |
异时处理消息队列的抽象工厂 |
14 |
IMessaging |
异时处理消息队列接口定义 |
15 |
MSMQMessaging |
异时处理消息队列的实现 |
16 |
Profile |
Profile的数据访问层 |
17 |
ProfileDALFactory |
ProfileDAL的工厂类(反射创建ProfileDAL) |
18 |
IProfileDAL |
Profile的数据访问层接口定义 |
19 |
OracleProfileDAL |
Oracle的Profile Providers 做用户状态管理 |
20 |
SQLProfileDAL |
SQL Server 的Profile Providers 做用户状态管理 |
21 |
Membership |
Membership认证和授权管理 |
22 |
OrderProcessor |
后台处理进程,处理订单队列 |
待续.....
拨丝抽茧的来看,先不去管 Profile 和 Membership 和消息队列以及缓存。
3层结构主要的结构如下,最值得注意的地方当然是类工厂的使用了,在我看来,类工厂是最有用的模式之一,因为只有它能让我们摆脱对具体类的依赖而转而依赖抽象,依赖我们只需要的逻辑,而不去管实现的逻辑。
相关推荐
Microsoft .NET Pet Shop 4.0.msiMicrosoft .NET Pet Shop 4.0.msiMicrosoft .NET Pet Shop 4.0.msi
Microsoft .NET Pet Shop 4.0.msi
微软pet shop4.0的详细分析,学习asp.net的经典例子。学习网站三层结构开发的好教程。doc版 如果您觉得好请帮忙顶一下 谢谢!
Pet Shop 4.0 架构与技术分析 非常详细
微软的.net pet shop 4.0
pet shop 4.0 解剖
Microsoft .NET Pet Shop 4.0.rar
.NET Pet Shop 4.0源代码,开发工具VS2008,SQL Server数据库
NET Pet Shop 4.0 Framework2.0
微软Pet Shop 4.0及其详细的代码设计架构的信息解析。
汉化版Pet Shop 4.0 多看看对自己还是有好处的