E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
petshop4.0
PetShop4.0
学习总结----数据库访问层结构分析
最近在看
PetShop4.0
,暂且熟悉了一些数据库层的设计。 看了看,其实也不是很复杂。主要就是使用了一个工厂 ,以及一个IOC依赖注入。
·
2015-11-11 03:28
数据库
数据绑定
PetShop4.0
首页中的categories中使用了一个NavigationControl用户控件。用来生成Categories信息。
·
2015-11-11 03:36
数据绑定
安装
Petshop4.0
安装
Petshop4.0
下载Microsoft .Net Pet Shop 4 地址:http://msdn2.microsoft.com/en-us/library/aa479071
·
2015-11-11 03:35
安装
PetShop 4.0 详解之一(系统架构设计)
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh
·
2015-11-11 03:14
架构设计
PetShop的系统架构设计
然而PetShop随着 版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而
·
2015-11-11 02:50
架构设计
petshop4.0
详解之八(PetShop表示层设计)
代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下: private static bool InsertUser(OracleTransaction transaction, int userId, string &nb
·
2015-11-11 01:08
设计
petshop4.0
详解之七(PetShop表示层设计)
6.4 ASP.NET 2.0新特性 由于PetShop 4.0是基于.NET Framework 2.0平台开发的电子商务系统,因而它在表示层也引入了许多ASP.NET 2.0的新特性,例如MemberShip、Profile、Master Page、登录控件等特性。接下来,我将结合PetShop 4.0的设计分别介绍它们的实现。 6.4.1 Profile特性 P
·
2015-11-11 01:08
设计
petshop4.0
详解之六(PetShop表示层设计)
表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够体贴,即使这件产品性能非常优异,架构设计合理,业务逻辑都满足了客户的需求,却仍然难以讨得客户的欢心。俗语云:“佛要金装,人要衣装”,
·
2015-11-11 01:07
设计
petshop4.0
详解之四(PetShop之ASP.NET缓存)
如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以直接从Cache中读取,而不必访问存取速度相对
·
2015-11-11 01:06
asp.net
petshop4.0
详解之五(PetShop之业务逻辑层设计)
五 PetShop之业务逻辑层设计业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Application
·
2015-11-11 01:06
设计
petshop4.0
详解之三(PetShop数据访问层之消息处理)
在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。 在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。要提供整个系统的性能,还可以从数据库的优
·
2015-11-11 01:05
数据
petshop4.0
详解之二(数据访问层之数据库访问设计)
在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列二中,我将介绍有关数据库访问的设计。 在PetSh
·
2015-11-11 01:04
数据库
petshop4.0
详解之一(系统架构设计)
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh
·
2015-11-11 01:03
架构设计
PetShop的系统架构设计
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅
·
2015-11-11 01:50
架构设计
PetShop的系统架构设计
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh
·
2015-11-11 00:44
架构设计
PetShop的系统架构第三篇
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借
·
2015-11-10 23:45
系统架构
PetShop的系统架构设计
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅
·
2015-11-10 22:40
架构设计
PetShop4.0
学习总结----数据库访问层结构分析
原文地址:http://www.cnblogs.com/linecheng/archive/2011/12/15/2289254.html 最近在看
PetShop4.0
,暂且熟悉了一些数据库层的设计
·
2015-11-09 13:57
数据库
山塞一个PetShop(Task000)——架构
源代码:13033480群共享
PetShop4.0
,是微软公司为了展示他的Visual Studio的功能,而提供的一个示例源代码,程序虽小,却包含了ASP.NET的很多技术,非常适合初学者拿来学习
·
2015-11-09 12:18
task
PetShop4.0
的安装、设置、调试与体验(草稿)
一、安装时注意,选择完全安装,这样,就可以把4个数据库一齐装上。 二、“生成”→“重新生成解决方案” 三、数据库里已经有12个注册用户,分别是: demo, AdamBarr, KimAbercrombie, RobYoung, TomYoutsey, GaryWYukish, RobCaron, KarinZimprich, RandallBos
·
2015-11-09 12:17
安装
PetShop4.0
学习笔记——使用命名空间
对于一个大型的项目而言,可能包含很多类,如果想要有效地管理它们,则需要使用.NET提供的命名空间(namespace)来解决这个问题。 简单地说,命名空间提供了一个组织相关的类的逻辑层次结构,在定义一个类时,可以把它放在一个命名空间中。另外,命名空间可以嵌套,即一个命名空间中还可以有子空间。在类管理的角度上,可以把类比作操作系统中的文件,而命名空间比作文件夹。如果没有文件夹,把所有的文件都放在硬
·
2015-11-09 12:14
学习笔记
PetShop4.0
学习笔记[01]:订单处理[01]——多线程程序结构
多线程程序结构: using System; using System.Collections; using System.Configuration; using System.Threading; using System.Transactions; using PetShop.BLL; using PetShop.Model; namespace PetShop.OrderProcess
·
2015-11-09 12:13
学习笔记
PetShop 4.0学习笔记:消息队列MSMQ
在
PetShop4.0
的ReadMe.html中有如下配置步骤: Asynchronous Order Placement Setup Instructions 1.
·
2015-11-09 12:12
学习笔记
山塞一个PetShop ——源代码下载、安装、配置及体验
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,而且
·
2015-11-09 12:06
源代码
PetShop的系统架构第三篇
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借
·
2015-11-08 11:24
系统架构
【
petshop4.0
】之二 MS-DAAB using in petshop
大概看了一下别人写的架构分析。 还是园子里张逸写的不错。可惜看的不完全明白。还是要自己消化消化。既然分三层,看得时候总要一步一步,俺先从最原始一层DAL看起。 有两套Factory(DALFactory&ProfileDALFactory) 我的理解:DALFactory实现了IDAL,创建SQLSERVERDAL、ORACLEDAL,访问数据库还是离不开SELECT。。。那就看看它是怎
·
2015-11-07 15:00
in
【
PetShop4.0
】一 安装及connectionstring加密
正好最近闲来无事,下了个
petshop4.0
回来研究研究。
·
2015-11-07 15:59
Connection
PetShop4.0
学习笔记
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh
·
2015-11-07 14:15
学习笔记
PetShop的系统架构设计
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。Pet
·
2015-11-05 08:16
架构设计
PetShop4.0
系列之三
三、PetShop数据访问层之消息处理 在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。 在前面我曾提到,分层式结构设计可能会在一定
·
2015-11-05 08:11
sh
PetShop4.0
系列之二
二、PetShop数据访问层之数据库访问设计在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列二中,我
·
2015-11-05 08:10
sh
petshop4.0
研究
以下是思归原话: .NET Pet Shop 4MSDN推出了.NET Pet Shop 4,是基于ASP.NET 2.0的,该版本有了一个全新的用户界面。 由于采用了Master Pages,Membership,以及Profile,表现层的编码量减少了25%,数据层的编码量减少了36%。 他们利用了Project Conversion Wizard把项目从ASP.NET 1.1移植到了A
·
2015-11-03 21:01
sh
petshop4.0
设计说明
petshop4.0
设计说明 一、项目名称及描述:(实现步骤为:4-3-6-5-2-1) 1、WEB=表示层 2、BLL=业务逻辑层 3、IDAL=数据访问层接口定义 4、Model
·
2015-11-02 17:37
设计
2、学习Codesmith 之 petshop 实体层
;需要懂一点ASP.Net 会写三层架构 对程序员枯燥的生活有一定认识 而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
·
2015-11-02 15:52
code
petshop4.0
详解之五(PetShop之业务逻辑层设计)
业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Application Architecture》一书中
·
2015-11-02 13:04
设计
petshop4.0
详解之六(PetShop表示层设计)
表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够体贴,即使这件产品性能非常优异,架构设计合理,业务逻辑都满足了客户的需求,却仍然难以讨得客户的欢心。俗语云:“佛要金装,人要衣装”,
·
2015-11-02 13:04
设计
petshop4.0
详解之四(PetShop之ASP.NET缓存)
如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以直接从Cache中读取,而不必访问存取速度相对
·
2015-11-02 13:03
asp.net
petshop4.0
详解之三(PetShop数据访问层之消息处理)
三、PetShop数据访问层之消息处理 在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。 在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以
·
2015-11-02 13:02
数据
petshop4.0
学习一
前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net
·
2015-11-02 13:01
学习
初学者对于三层框架的理解
最近呢,也一直在研究微软的
PetShop4.0
,于是心中产生的一个简单三层框架的雏形,欢迎圈内人士批评指教。
·
2015-11-02 11:33
初学者
【PetShop 4.0学习】4.数据库结构
PetShop4.0
包括三个数据库:MSPetShop4、MSPetShop4Orders、MSPetShop4Profile。
·
2015-11-02 11:08
数据库
petshop4.0
详解之一(系统架构设计)
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh
·
2015-11-02 09:46
架构设计
PetShop4.0
安装排错
现在.net2.0来了,
petshop4.0
也来了。我今天也装了一个,但是,为了能让这个petshop4运行起来,费了不少劲。因为.net2.0对我来说太陌生了。
·
2015-11-02 09:41
安装
Petshop4.0
缓存设计学习
代码 Asp.net 2 .0新增的缓存管理: CacheDependency跟踪缓存依赖项,缓存依赖项可以是应用程序的 Cache 中的文件、目录或与其他对象的键。 SqlCacheDependency类在所有受支持的 SQL Server 版本 
·
2015-11-02 09:03
缓存
petshop4.0
详解之五(PetShop之业务逻辑层设计)
五 PetShop之业务逻辑层设计 业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Applicati
·
2015-11-02 09:07
设计
petshop4.0
详解之四(PetShop之ASP.NET缓存)
如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以直接从Cache中读取,而不必访问存取速度相对
·
2015-11-02 09:06
asp.net
petshop4.0
详解之三(PetShop数据访问层之消息处理)
在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。 在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。要提供整个系统的性能,还可以从数据库的优化
·
2015-11-02 09:05
数据
petshop4.0
详解之三(PetShop数据访问层之消息处理)
在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。 在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。要提供整个系统的性能,还可以从数据库的优化
·
2015-11-02 09:59
数据
petshop4.0
详解之二(数据访问层之数据库访问设计)
在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括: 数据库访问、Messaging、MemberShip、Profile四部分。在系列二中,我将介绍有关数据库访问的设计。 在PetSh
·
2015-11-02 09:58
数据库
仿
PETSHOP4.0
分层模式
生产环境VS2008+SQL2005 模仿
PETSHOP4.0
架构模式,自己写了一个中小公司网站(不过没有应用membership 和Cache)把开发过程写下来(仅供参考,如果哪位老鸟能够留言指点错误
·
2015-11-02 09:18
模式
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他