编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

Petshop简介

Petshop简介

Petshop是微软用于展示.Net企业系统开发能力的一个范例。它是1个B/S的系统。Petshop发展至今,也经过了几个版本的升级:Petshop 3.X for .Net1.1,Petshop4.0 for .Net2.0以及之后的Petshop for .Net3.5。Petshop for .Net3.5也就是网上流传的Petshop5.0,至于所谓的Petshop6.0,在博主查询了相关资料之后,应该是没有6.0这个版本的。

需要注意的是Petshop仅仅是“分层架构”的1个demo,它并不是“分层架构”的全部。比如“DAL”还有“Data Source 架构模式”、“Object-Relational Behavioral 模式”、“Object-Relational Structural 模式”等模式,而其中每个方面下下又有诸多具体模式,如“Data Source 架构模式”又有“Table Data Gateway”、“Row Data Gateway”、“Acitive Record”等等。“BLL”又可以构建为“Transaction Script”、“Domain Model”、“Table Module”三种模式。另外,分层也不仅只有“数据访问层”+“业务逻辑层”+“表示层”这一种分法,还有诸如“服务层”、“持久化层”、“应用控制层”的概念。

本Petshop系列文章,还是以Petshop4.0为主,讲述Petshop4.0从下载到安装,以及其架构的分析。

Petshop系列文章目录

下面是本系列文章的目录结构

Petshop4.0简介

Petshop4.0下载及安装

未经允许不得转载: 技术文章 » .NET编程 » Petshop简介