摘要: 第一步的安装我们第一节已经安装完毕了,如果有没有安装成功的可以多查查资料,自己检查一下。我用的是Visual Studio 2012打开的,经过简单调试可以运行,如下图所示。 这就是传说的PetShop界面,那么这个界面背后是什么样子的呢?让我们研究一下它的系统架构设计。这里我借鉴了博客园里博友的文章因为讲解的很细了,下面提供给大家。 在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层,如图所示:图一:三层的分层式结构数据访问层: 有时候也称为是持久层,其功能主要是负责数据... 阅读全文
posted @ 2014-02-07 15:08 Dylan(迪伦) 阅读(276) 评论(0) 推荐(0) 编辑
摘要: PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,而且有很多可以借鉴之处。PetShop是一个小型的项目,系统架构与代码都比较简单,却也凸现了许多颇有价值的设计与开发理念。 作为.net程序员petshop一直被认为是一个菜鸟进阶学习的好范例,接下来希望随着我对petshop的接触... 阅读全文
posted @ 2014-02-07 13:51 Dylan(迪伦) 阅读(284) 评论(0) 推荐(0) 编辑