Rovan

      一个犁牛半块田,收也凭天,荒也凭天, 清茶淡饭饱三餐,早也香甜,晚也香甜, 布衣得暖胜丝绵,长也可穿,短也可穿, 草舍茅屋有几间,行也安然,待也安然, 雨过天青驾小船,鱼在一边,酒在一边, 夜归儿女话灯前,今也有言,古也有言, 日上三竿我独眠,请是神仙,我是神仙.

首页 新随笔 联系 订阅 管理

文章分类 -  PETSHOP3.0

摘要:今天赚到了,呵呵,今天在http://www.sunweel.com/订做的楼梯装上了,好漂亮,我同事说,她也在sunweel买过东西,那的东西便宜,而且质量服务都好. 阅读全文
posted @ 2008-06-19 17:07 Ruxuan 阅读(161) 评论(0) 推荐(0)

摘要:序号 项目名称 程序集名称Assembly Name 默认命名空间Default Namespace 描述 ... 阅读全文
posted @ 2006-08-01 17:38 Ruxuan 阅读(209) 评论(0) 推荐(0)

摘要:一、PetShop的系统架构设计 在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层,如图所示: 图一:三层的分层式结构 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问。简单的说法就是实现对数据表的Select,Insert,Update,Delete的操作。如果要加入... 阅读全文
posted @ 2006-08-01 16:43 Ruxuan 阅读(198) 评论(0) 推荐(0)

摘要:如前三种工厂模式:简单工厂,工厂方法和抽象工厂,所使用的编程技巧都是一般OOP语言所支持的,这里所谓的反射工厂,在设计思想上并没有特别的地方,但是对这三者的具体编程实现上,基于.NET平台的特点,有了新的变化,使简化了这三种工厂模式,如下示例使用反射技术改善简单工厂模式的例子: Code highlighting produced by Actipro CodeHighlighter (freew... 阅读全文
posted @ 2006-08-01 16:15 Ruxuan 阅读(596) 评论(0) 推荐(0)

摘要:Petshop里的return (PetShop.IDAL.IAccount) Assembly.Load(path).CreateInstance(className);到底表示什么意思呢?返回一个接口类型有什么用呢? IAccount dal = PetShop.DALFactory.Account.Create();调用了 IAccount.CS public class Account{p... 阅读全文
posted @ 2006-08-01 15:46 Ruxuan 阅读(1248) 评论(2) 推荐(0)