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
从petshop中一实例谈using 的三种用法
在
petshop4.0
中有这样一段代码: Code 1 public IList
·
2015-10-29 08:13
实例
《解剖PetShop》系列之一
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh
·
2015-10-29 08:11
sh
petshop详解之一:PetShop的系统架构设计
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh
·
2015-10-28 09:40
架构设计
asp.net 观察者模式初步 AggregateCacheDependency
当我在看
PetShop4.0
的时候我看到了AggregateCacheDependency,它实现了Catch于数据库的时时性,并联想到了观察者模式,不知道那
·
2015-10-28 09:13
dependency
petshop4.0
详解之八(PetShop表示层设计)
代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下: private static bool InsertUser(OracleTransaction transaction, int userId, string email, string password, int passFormat,
·
2015-10-28 08:01
设计
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-10-28 08:01
设计
petshop4.0
详解之六(PetShop表示层设计)
表 示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够体贴,即使这件产品性能非常优异,架构设计合理,业务逻辑都满足了客户的需求,却仍然难以讨得客户的欢心。俗语云:“佛要金装,人要衣装”
·
2015-10-28 08:00
设计
petshop4.0
详解之五(PetShop之业务逻辑层设计)
业 务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Application Architecture》一书
·
2015-10-28 08:59
设计
petshop4.0
详解之三(PetShop数据访问层之消息处理)
在进行系统设计时,除了对安全、事务等问题给与足够的重视外, 性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。在 前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。要提供整个系统的性能,还可以从 数
·
2015-10-28 08:59
数据
petshop4.0
详解之四(PetShop之ASP.NET缓存)
如 果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器 (Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用 Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以直接从Cache中读取,而不必访问存取速
·
2015-10-28 08:59
asp.net
petshop4.0
详解之一(系统架构设计)
然而PetShop随着版本的不断更新,至现在基 于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。Pe
·
2015-10-28 08:58
架构设计
petshop4.0
详解之二(数据访问层之数据库访问设计)
在 系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理 解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列二中,我将介绍有关数据库访问的设计。在PetSh
·
2015-10-28 08:58
数据库
asp.net初学者:
petshop4.0
设计说明
一、项目名称及描述:(实现步骤为:4-3-6-5-2-1) 1、WEB=表示层 2、BLL=业务逻辑层 3、IDAL=数据访问层接口定义 4、Model=业务实体 5、DALFactory=数据层的抽象工厂(创建反射) 6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层 DBUtility 数据库访问组件基础类
·
2015-10-23 08:33
asp.net
petshop4.0
数据库分析一:数据库概览
petshop4.0
一共有四个数据库,分别是MSPetShop4、MSPetShop4Orders、MSPetShop4Profile 、MSPetShop4Services。
·
2015-10-23 08:33
数据库
petshop4.0
学习记录一:Memebership的使用
membership介绍: Asp.net 的 membership 提供了一种存储,验证和管理用户信息以及权限的统一的路径。 membership 所对应的验证方式是 asp.net 的 Forms 身份验证(注: asp.net 的身份验证方式 有好几种包括 windows 身份验证 Forms 身份验证 Passport 身份认证当然还有就是没有验证)。在 vs2005 中 还给
·
2015-10-23 08:32
学习
petshop4.0
设计说明
一、项目名称及描述:(实现步骤为:4-3-6-5-2-1) 1、WEB=表示层 2、BLL=业务逻辑层 3、IDAL=数据访问层接口定义 4、Model=业务实体 5、DALFactory=数据层的抽象工厂(创建反射) 6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问
·
2015-10-22 21:26
设计
petshop4.0
学习记录一:Memebership的使用
membership介绍: Asp.net 的membership 提供了一种存储,验证和管理用户信息以及权限的统一的路径。membership 所对应的验证方式是asp.net 的Forms 身份验证(注:asp.net 的身份验证方式 有好几种包括windows 身份验证 Forms 身份验证 Passport 身份认证当然还有就是没有验证)。在vs2005 中 还给membership
·
2015-10-21 12:56
学习
关于求职时候的项目作品的问题!!
我是这样想的做个N层的类似
PETshop4.0
架构的一个 东西。主要是模仿PETshop4.0 但是做什么样的业务 我还没想好!!
·
2015-10-21 12:44
问题
PetShop 4 详解
petshop4.0
详解之一(系统架构设计) 前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。
·
2015-10-21 11:09
sh
关于《王福朋
petshop4.0
视频教程》下载的更新
从工作之后,发现时间就不是自己的了,还经常加班。所以也没时间顾及维护这个教程。 最近有好多人问我要,我都通过邮件回复了。今天我拿出点时间,把教程传到金山快盘,大家可以无条件免费下载! 下载地址:http://www.kuaipan.cn/file/id_27632380768419846.html 另外,附加优酷在线观看地址:http://www.youku.com/play
·
2015-10-21 11:15
下载
《王福朋
petshop4.0
视频教程》新浪视频(高清)
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,而且有很多可以
·
2015-10-21 11:13
教程
《微软
petshop4.0
视频教程》 开放下载了!!!
下面两个邮箱,都可以下载到视频教程和注释代码:
[email protected]
和
[email protected]
密码都是:wfp&2010 感谢大家多多支持,感觉好的话就宣传一下。谢谢! 百度百科介绍petshop: PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微
·
2015-10-21 11:12
下载
《王福朋
petshop4.0
视频教程》下载通知
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,而且有很多
·
2015-10-21 11:12
下载
《
petshop4.0
视频教程》在线看
然而PetShop随着版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,而且有很多可以
·
2015-10-21 11:12
教程
《王福朋
petshop4.0
视频教程》新浪视频地址
昨天发的邮箱有人告诉我说一天最多下载多少次,我以前还真不知道。 优酷上也有上传的视频,不过优酷解析的声音和画面有时间差,效果不好。 今天我看了看新浪视频的效果还可以,画面有很清晰,和声音也没有时间差。 http://you.video.sina.com.cn/a/4215167-1645011001.html 什么是petshop PetShop是一个范例,微软用它来展示.Net企业系统
·
2015-10-21 11:12
教程
关于“王福朋详解
petshop4.0
系列视频教程”的开放下载问题
由于这学期要找工作实习,我一直沉了两个月,而且有朋友提出的问题我也没有做解答,在此感觉很惭愧。 之前大家问我要教程,我都让他们给我发邮件,然后我再回复,这样效率实在太低。 我今天申请了两个邮箱:
[email protected]
和
[email protected]
密码都是 wfp&2010 我会定期往里面发带有附件
·
2015-10-21 11:10
下载
PetShop4.0
视频教程系列 - 简单实例讲解
PetShop4.0
的缓存机制
上集: 下集: 本节视频出自“王福朋
petshop4.0
视频详解教程”,http://www.youku.com/playlist_show/id_4715735.html
·
2015-10-21 11:09
缓存
视频讲解
Petshop4.0
消息处理概述
本节视频出自“王福朋
petshop4.0
视频详解教程”,http://www.youku.com/playlist_show/id_4715735.html 本节视频很形象的讲解了
petshop4.0
·
2015-10-21 11:09
sh
Petshop4.0
学习(数据持久层)
数据实体(数据):Model类库,每一个类都对应一个数据表。表中包含了对数据库字段的读/写操作。只有属性没有方法。数据操作接口(行为接口):IDAL类库,每一个接口都对应一个数据表。接口中定义了对表的查,增,删,改操作。这些操作只有方法名,参数,返回值等即与具体的数据和数据库操作语言无关。数据操作类(行为):继承自IDAL中的各个接口并实现接口中已定义好的方法,OracleDAL和SQLServe
·
2015-10-21 10:47
持久层
petshop4.0
设计说明
PetShop4.0
工厂模式及Profile Provider实现 第一部份:工厂模式一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL
·
2015-10-21 10:05
设计
PetShop4.0
工厂模式及Profile Provider实现
第一部份:工厂模式一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / oracleDAL=Oracle数据访问层DBUtility 数据库访问组件基础类二、项目引用关系1、Web
·
2015-10-21 10:13
Provider
PetShop4.0
项目分解
整体已经有22个项目,可以大体上分几块去理解: 序号 项目名称 描述 1 WEB 表示层 2 Model 业务实体 3 BLL 业务逻辑层 4 DA
·
2015-10-21 10:12
sh
(轉貼)
PetShop4.0
工厂模式及Profile Provider实现 (.NET) (PetShop) (OO) (Design Pattern)
第一部份:工厂模式 一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、 WEB =表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层DBUtility 数据库访问组件基础类二、项目引用关系1
·
2015-10-20 08:03
design pattern
PetShop的系统架构设计
然而PetShop随着 版本的不断更新,至现在基于.Net 2.0的
PetShop4.0
为止,整个设计逐渐变得成
xp9802
·
2014-10-31 10:00
架构设计
聊一聊【网易云课堂】
以及《
petshop4.0
源码解读》教程通过了审核,正式发布了。下班之前看了看,竟然已经有6名学习者了,就是不知道他们有没有真的学。有想学的直接去那里看就行了,免费的。 课堂教程的网址
·
2014-06-11 19:00
PetShop的系统架构设计
然而PetShop随着版本的不断更新,至现在基于.Net2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSho
fengsh998
·
2013-05-09 11:00
浅谈设计模式的应用(未完)
比如
petshop4.0
里就使用到了工厂模式和facade模式,还有策略模式。还有其他经典的案例可以研究吗?
anonymoususer
·
2013-04-18 16:00
架构设计学习笔记
最近在看petshop案例,学习架构设计1.petshop是一个web应用系统,采用BS架构设计2.到
petshop4.0
版,开发分为三层开发:应用层通过cache缓存机制提供网页响应的效率,个人理解是如果没有缓存机制
anonymoususer
·
2013-04-18 14:00
PetShop4.0
学习
PetShop4.0
的消息处理由于在PetShop中仅对订单的处理使用了异步处理方式,因此在消息接口IMessaging中,仅定义了一个IOrder接口.因此,如果是实例化如下的对象,将会调用PetShopQueue
胡致云
·
2011-12-01 13:23
Asp.Net技术篇
数据库
分布式应用
asp.net
算法
transactions
产品
PetShop4.0
学习
PetShop4.0
的消息处理 由于在PetShop中仅对订单的处理使用了异步处理方式,因此在消息接口IMessaging中,仅定义了一个IOrder接口.因此,如果是实例化如下的对象,将会调用PetShopQueue
胡火云
·
2011-12-01 13:00
学习
PetShop4.0
学习
PetShop4.0
的消息处理由于在PetShop中仅对订单的处理使用了异步处理方式,因此在消息接口IMessaging中,仅定义了一个IOrder接口.因此,如果是实例化如下的对象,将会调用PetShopQueue
knx110
·
2011-12-01 13:00
Microsoft PetShop程序中三个bat文件
release版本build.bat文件:@echooffC:\WINNT\Microsoft.net\Framework\v2.0.50727\MSBuild.exe"E:\EKing\微软.net技术\
PetShop4.0
knx110
·
2011-12-01 13:00
Microsoft PetShop程序中三个bat文件
build.bat文件: @echooff C:\WINNT\Microsoft.net\Framework\v2.0.50727\MSBuild.exe"E:\EKing\微软.net技术\
PetShop4.0
胡火云
·
2011-12-01 13:00
Microsoft
PetShop4.0
当中的PetShop.snk是什么文件?它有什么作用?
snk文件在.net里面被用作存放密钥或密钥对的存储文件,生成密钥对snk文件可以用.net中的sn.exe命令,如“sn -k keyPair.snk”。 snk本身只是用来存放非对称密钥的,但在各个需要用到加密、签名的地方都可以使用: 1)用snk文件生成强命名程序集,这样一个assembly才可以被赋予full-trust属性,也可以被添加到GAC中。在VS.NET中生成stro
胡火云
·
2011-12-01 12:00
文件
PetShop4.0
当中的PetShop.snk是什么文件?它有什么作用?
snk文件在.net里面被用作存放密钥或密钥对的存储文件,生成密钥对snk文件可以用.net中的sn.exe命令,如“sn-kkeyPair.snk”。snk本身只是用来存放非对称密钥的,但在各个需要用到加密、签名的地方都可以使用:1)用snk文件生成强命名程序集,这样一个assembly才可以被赋予full-trust属性,也可以被添加到GAC中。在VS.NET中生成strong-namedas
knx110
·
2011-12-01 12:00
PetShop系统架构
然而PetShop随着版本的不断更新,至现在基于.Net2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh
xiaoyatou_00
·
2011-11-21 16:00
sql
数据库
server
String
架构设计
asp.net
insert
petshop4.0
Profile
对于Microsoft.netPetShop程序中的购物车和订单处理模块,文中主要分析两种技术的应用:1.Profile技术在PetShop程序中用于三处:1)购物车ShoppingCart-下面的例子围绕购物车流程进行2)收藏WishList3)用户信息AccountInfo注册新用户NewUser.aspx:使用的是CreateUserWizard控件,基于MemberShip机制,在数据库
mywebstudy
·
2011-10-13 21:00
数据库
String
session
Microsoft
null
Dictionary
PetShop的系统架构设计
然而PetShop随着版本的不断更新,至现在基于.Net2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又
High_Mount
·
2011-06-22 15:00
数据库
.net
架构设计
Microsoft
asp.net
interface
PetShop的系统架构第三篇
然而PetShop随着版本的不断更新,至现在基于.Net2.0的
PetShop4.0
为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh
hliq5399
·
2011-03-26 22:00
sql
数据库
server
String
架构设计
asp.net
insert
petshop4.0
详解之八(PetShop表示层设计)
代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下:privatestaticboolInsertUser(OracleTransactiontransaction,intuserId,stringemail,stringpassword,intpassFormat,stringpassSalt,stringpa
sheshou2
·
2010-10-03 23:00
上一页
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
其他