o(╥﹏╥)o伤心

微信无法下载PetShop,不过只要点击右上角选择在浏览器或Safari中打开就可以啦!
PetShop

PetShop

  • 大小:2.61M
  • 语言:简体中文
  • 类别: 编程工具
  • 系统:winall

为您推荐: PetShop

PetShop官方版是一款由微软开发的编程工具。PetShop最新版能够帮助用户展示.net企业系统开发的能力,涵盖数据访问层、业务逻辑层和表示层等。PetShop软件拥有简单的系统架构和代码,能够为开发者提供多种便利,拥有诸多价值的设计与开发理念。

PetShop软件介绍

      PetShop 是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE 之争,许多数据是从微软的PetShop和 Sun的 PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而 PetShop随着版本的不断更新,至现在基于.Net 2.0 的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetShop是一个小型的项目,系统架构与代码都比较简单,却也凸现了许多颇有价值的设计与开发理念。

PetShop软件说明

      PetShop的系统架构设计

      在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层,如图所示:

      数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问。简单的说法就是实现对数据表的Select,Insert,Update,Delete的操作。如果要加入ORM的元素,那么就会包括对象和数据表之间的mapping,以及对象实体的持久化。在PetShop的数据访问层中,并没有使用ORM,从而导致了代码量的增加,可以看作是整个设计实现中的一大败笔。

      业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关。以PetShop为例,业务逻辑层的相关设计,均和网上宠物店特有的逻辑相关,例如查询宠物,下订单,添加宠物到购物车等等。如果涉及到数据库的访问,则调用数据访问层。

      表示层:是系统的UI部分,负责使用者与整个系统的交互。在这一层中,理想的状态是不应包括系统的业务逻辑。表示层中的逻辑代码,仅与界面元素有关。在PetShop中,是利用ASP.Net来设计的,因此包含了许多Web控件和相关逻辑。

PetShop更新日志

      开发GG说这次真的没有bug了~

华军小编推荐:

PetShop一个非常不错的编程工具软件,偷偷告诉你小编也是用的本软件,别人小编都不告诉的哦!功能强大,绿色安全。华军软件园还为您提供AlphaEbot动作编辑软件、河小象编程客户端、Tarma QuickInstall等供您下载。

版本: 4.0 官方版 | 更新时间: 2024-12-30

同类推荐

最新更新

PetShop评论

  • 1楼 华军网友 2021-08-17 04:59:40
    PetShop界面设计很容易上手,功能很丰富,本人极力推荐!
  • 2楼 华军网友 2022-01-02 13:49:19
    PetShop超级棒!点一亿个赞!!!
  • 3楼 华军网友 2021-10-08 15:32:49
    PetShop整体感觉不错,还是挺满意的,安装运行很流畅!按照安装步骤指导来非常顺利!

精品推荐

大家还喜欢这些:

+

该应用未通过实名认证,您可通过手机助手下载。

取消好的