头一低,很多年都这样过去了...

欢迎来到Kittow的部落格! - http://blog.skyhe.com

Agile Web Development (敏捷Web开发)

Want to Know Something More? Move Your Mouse Here;)

我是天空的一片云,偶尔投影在你的波心,你记得也好,最好你忘掉,你我在交汇时,互放的光亮。
——徐志摩《偶然》 More...

我的VOA听写积分

2005-11-25 [返回]
[收藏]一些关于PetShop的链接
[PetShop 4.0]
《解剖PetShop》系列之一 - PetShop的系统架构设计
http://www.brucezhang.com/?p=64

[PetShop 3.0]
这两天在研究微软的.NET PetShop 3.0,顺便把一些链接也贴出来,方便自己,也方便大家

[推荐]cocoboy79对Microsoft PetShop 3.0的分析
http://wddavid.cnblogs.com/archive/2005/11/08/271272.html
Data Access Layer总结:
  DAL完成数据库访问任务,上层(BLL)直需调用接口即可,不用知道具体访问细节,用Factory模式来实现,使用运行时读取web.config的方法来得到连接配置信息,最后选用SqlServerDAL或OracleDAL之一的相对具体子层,同时使用SqlHelper或OraHelper之一来完成数据库操作。


Microsoft .NET Pet Shop 3.x: Design Patterns and Architecture of the .NET Pet Shop:http://msdn.microsoft.com/architecture/default.aspx?pull=/library/en-us/dnbda/html/PetShop3x.asp

不可避免涉及到 java的petShop : http://java.sun.com/j2ee/blueprints

两者的比较:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/psimp.asp

评测结果是微软的性能压倒性的胜出,个人认为这个未免有失偏颇,java的petShop使用了EJB,但是.NET PetShop的多层结构相当于在java里面使用class封装逻辑,性能上的差别不言而喻啊!

哦,这里就找到一个反驳的:http://www.csdn.net/news/newstopic/5/5473.shtml

呵呵,言归正传:CSDN有个老兄Youther写了一系列的文章:
[PetShop 2.0]
.Net Petshop详解(一): petshop概览和准备工作
http://www.csdn.net/develop/article/17/17588.shtm
.Net Petshop详解(二): petshop三层结构之DataTier
http://www.csdn.net/develop/article/17/17601.shtm
.NET Petshop详解(三):petshop三层结构之MiddleTire
http://www.csdn.net/develop/article/17/17650.shtm
.NET Petshop详解(四):petshop三层结构之PresentationTier
http://www.csdn.net/develop/article/17/17760.shtm
.NET Petshop详解(五):petshop输出缓存设置
http://www.csdn.net/Develop/article/17/17958.shtm

这些文章主要集中在PetShop的介绍上。

看了一下代码(3.0),看出了一些门道,可是本人表达能力太差,希望我某天可以写一篇模式和架构的文章。

http://ms.mblogger.cn/peon/posts/196.aspx

补充:
读懂微软提供的PetShop 演示程序第一部分
http://www.datastrategy.org/contact/archives/000456.html
浅析Microsoft .net PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息)
http://dev.csdn.net/author/wangyihust/bb42c1aa3a8c4220afd7155839fbb5e0.html
转自:天河网 | www.skyhe.com

Posted at 11:5 AM | Comments[9]

转自:天河网 | www.skyhe.com

发表评论
We Used Ajax to Post Your Comment!
本站评论系统采用Ajax技术,无刷新发送评论
您的大名 *   
电子邮件  
5+6=? *(请输入“5+6=?”的结果)
评论内容 *


  kittow | 发表日期:2006-08-31 09:42:12
我安装多次没有问题。petshop有两个开发的模块需要安装Visual C++。你安转VS2003的时候安全完全了吗?
  jimmred | 发表日期:2006-08-30 12:35:25| Email
我的意思是vs2003打开项目的时候,它老是报错!从而使得项目的“Web”无法使用。
我觉得应该是数据库的什么地方出错了,但我又不知道怎么改?
我的系统是win2000,sqlserver2000。
请问你有没有什么办法。
  jimmred | 发表日期:2006-08-30 12:32:53| Email
你在安装petshop3的时候有没有出错过。
你的系统是什么?怎么安装上的?
我老是被报错:请检查是否有组件没有被安装。
  steven | 发表日期:2006-06-10 16:44:06
写的太精彩了,
转贴了您的文章,地址见http://spaces.msn.com/stevengu
望多指教