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

PetShop4.0 工厂模式及Profile Provider实现 第一部份:工厂模式一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6...

2007-08-31 16:16:00

阅读数:585

评论数:0

petshop4.0 详解之八(PetShop表示层设计)

代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下:private static bool InsertUser(OracleTransaction transaction, int userId, string...

2007-08-31 16:13:00

阅读数:475

评论数:0

petshop4.0 详解之七(PetShop表示层设计)

6.4  ASP.NET 2.0新特性由于PetShop 4.0是基于.NET Framework 2.0平台开发的电子商务系统,因而它在表示层也引入了许多ASP.NET 2.0的新特性,例如MemberShip、Profile、Master Page、登录控件等特性。接下来,我将结合PetSho...

2007-08-31 16:09:00

阅读数:547

评论数:0

《解剖PetShop》系列之六

六 PetShop之表示层设计表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够...

2007-08-31 16:03:00

阅读数:486

评论数:0

PetShop之业务逻辑层设计

《解剖PetShop》系列之五 五 PetShop之业务逻辑层设计业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候...

2007-08-31 16:02:00

阅读数:503

评论数:0

PetShop之ASP.NET缓存

解剖PetShop》系列之四四 PetShop之ASP.NET缓存如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决C...

2007-08-31 16:01:00

阅读数:549

评论数:0

PetShop数据访问层之消息处理

解剖PetShop》系列之三三、PetShop数据访问层之消息处理在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤...

2007-08-31 15:59:00

阅读数:423

评论数:0

PetShop的系统架构设计

《解剖PetShop》系列之一前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随...

2007-08-31 15:58:00

阅读数:567

评论数:0

PetShop数据访问层之数据库访问设计

《解剖PetShop》系列之二二、PetShop数据访问层之数据库访问设计在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,...

2007-08-31 15:58:00

阅读数:537

评论数:0

Pet Shop 4 架构与技术分析

1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过...

2007-08-31 15:56:00

阅读数:502

评论数:0

PetShop4.0安装的几个错误和解决方法

配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 未能使用提供程序“RsaProtectedConfigurationProvider”进行解密。提供程序返回错误信息为: 打不开 RSA 密钥容器。源错误: 行 2:...

2007-08-31 15:53:00

阅读数:864

评论数:1

Petshop4.0 超级详细介绍

Petshop4.0 超级详细介绍(一) 今天辞职了,看了一下petshop4.0,通俗的把代码解释一下,希望能给初学者提供一些帮助,写的不好的地方还请大家理解!现在开始吧。我们从启始页Default.aspx开始,微软的启始页当然是Default.aspx啦,该页面有一个用户控件Navigati...

2007-08-31 15:51:00

阅读数:771

评论数:0

安装程序打包的时候,怎么象petshop一样,把数据库也打到里边

安装程序打包的时候,怎么象petshop一样,把数据库也打到里边重点介绍如何在安装包中自动为客户创建数据库 步骤: 1、添加一个新项目->选择类库模板->命名为DBCustomAction 2、单击项目右键->添加新项->选择安装程序类(命名为DBCustomAction....

2007-08-31 15:48:00

阅读数:634

评论数:0

PetShop 4.0的消息处理

.Net PetShop 4.0对订单的处理提供了两种方式以供选择,一种是同步处理,一种是异步处理。同步处理就不再多说了,使用普通的数据库存取方式;异步处理便是采用消息处理方式。MSDN中介绍说利用消息队列,应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供...

2007-08-31 14:48:00

阅读数:448

评论数:0

PetShop 4.0的配置文件属性管理

.NET 2.0中,提供了ASP.NET成员资格管理、ASP.NET角色管理以及ASP.NET配置文件属性等功能。在本文中,重点探讨.Net PetShop 4.0配置文件属性管理的设计与实现。配置文件属性用于给用户提供个性化的服务。在.Net PetShop 4.0中,与配置文件属性直接相同的命...

2007-08-31 14:47:00

阅读数:554

评论数:0

PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息)

对于Microsoft .net PetShop程序中的购物车和订单处理模块,文中主要分析两种技术的应用:1. Profile技术在PetShop程序中用于三处:    1) 购物车ShoppingCart    -下面的例子围绕购物车流程进行    2) 收藏WishList    3)  用户...

2007-08-31 14:45:00

阅读数:726

评论数:0

怎么用C#制作印章

制 作印章来说,主要是如何让字均匀的显示在弧线段上,那么一般的印章要么以圆或者椭圆为底图,不过这两者的算法大致相同,为了方便说明,如下就用相对简单的 圆来举例说明,如果需要做椭圆的话,可以在我的基础上进行扩展,因为核心算法是一样的,相对于圆来说,椭圆求弧长以及各个字符的位置,这两点相对麻烦些, 但...

2007-08-31 13:12:00

阅读数:966

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭