2007年5月1日

PetShop 4.0架构与技术分析(1)

摘要: 注:本文转载自 博客园 Terrylee 1.项目概述与架构分析 日前微软推出了基于.NET Framework 2.0开发的Petshop 4。新的Petshop4实现了与Petshop 3相同甚至更多的特性,由于采用了Master Pages,Membership,以及Profile,SqlCacheDependency,但是代码量却减少了四分之一。同时,在事务、数据缓存、安全... 阅读全文

posted @ 2007-05-01 23:50 live-evil 阅读(2550) 评论(1) 推荐(1) 编辑

PetShop 4.0架构与技术分析(2)

摘要: 注:本文转载自 博客园 TerryleePetShop数据访问层之数据库访问设计 在PetShop中,系统需要处理的数据库对象分为两类:一是数据实体,对应数据库中相应的数据表。它们没有行为,仅用于表现对象的数据。这些实体类都被放到Model程序集中,例如数据表Order对应的实体类OrderInfo,其类图如下: 这些对象并不具有持久化的功能,简单地说,它... 阅读全文

posted @ 2007-05-01 23:49 live-evil 阅读(957) 评论(1) 推荐(0) 编辑

MVC框架示例

摘要: 框架脱胎于PetShop3.0 分为如下几层WebBLLIDALModelDALFactoryNHDAL 根据PetShop3.0的框架:Web层只依赖于BLL和Model,也就是说web层调用BLL层方法返回的Model层定义的数据;BLL层依赖于IDAL,Model,这一层实际是使用IDAL中的方法组合为业务,并处理IDAL层返回的Model;IDAL定义了所有底层方法,给DAL层留下接口;M... 阅读全文

posted @ 2007-05-01 23:48 live-evil 阅读(460) 评论(0) 推荐(0) 编辑

PetShop4.0 工厂模式及Profile Provider实现

摘要: 工厂模式:一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / oracleDAL=Oracle数据访问层DBUtility 数据库访问组件基础类二、项目引用关系1、Web 引用 B... 阅读全文

posted @ 2007-05-01 23:45 live-evil 阅读(594) 评论(0) 推荐(0) 编辑

PetShop4.0 工厂模式及Profile Provider实现

摘要: 第一部份:工厂模式一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / oracleDAL=Oracle数据访问层DBUtility 数据库访问组件基础类二、项目引用关系1、Web ... 阅读全文

posted @ 2007-05-01 23:43 live-evil 阅读(107) 评论(0) 推荐(0) 编辑

MVC框架示例

摘要: 框架脱胎于PetShop3.0 分为如下几层WebBLLIDALModelDALFactoryNHDAL 根据PetShop3.0的框架:Web层只依赖于BLL和Model,也就是说web层调用BLL层方法返回的Model层定义的数据;BLL层依赖于IDAL,Model,这一层实际是使用IDAL中的方法组合为业务,并处理IDAL层返回的Model;IDAL定义了所有底层方法,给DAL层留下接口;M... 阅读全文

posted @ 2007-05-01 23:38 live-evil 阅读(217) 评论(0) 推荐(0) 编辑

PetShop 4.0架构与技术分析(2)

摘要: 注:本文转载自 博客园 TerryleePetShop数据访问层之数据库访问设计 在PetShop中,系统需要处理的数据库对象分为两类:一是数据实体,对应数据库中相应的数据表。它们没有行为,仅用于表现对象的数据。这些实体类都被放到Model程序集中,例如数据表Order对应的实体类OrderInfo,其类图如下: 这些对象并不具有持久化的功能,简单地说,它们... 阅读全文

posted @ 2007-05-01 23:34 live-evil 阅读(104) 评论(0) 推荐(0) 编辑

PetShop 4.0架构与技术分析(1)

摘要: 注:本文转载自 博客园 Terrylee 1.项目概述与架构分析 日前微软推出了基于.NET Framework 2.0开发的Petshop 4。新的Petshop4实现了与Petshop 3相同甚至更多的特性,由于采用了Master Pages,Membership,以及Profile,SqlCacheDependency,但是代码量却减少了四分之一。同时,在事务、数据缓存、安全方... 阅读全文

posted @ 2007-05-01 23:33 live-evil 阅读(126) 评论(0) 推荐(0) 编辑

导航