首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > VB.NET > P&P OB CAB EntLib
【标  题】:P&P OB CAB EntLib
【关键字】:OB,CAB,EntLib
【来  源】:http://yysun.cnblogs.com/archive/2006/05/13/398898.html

P&P OB CAB EntLib

继续 VSLive Toronto 的后续故事。 上次记录了 SQL/e,这次是关于 Daniel Cazzulino 的发言 《Microsoft p&p ObjectBuilder》。听完这个演讲发现最近周围的事情还都发生了些关联。

首先是日前买了本书 《Head Up Design Patterns》。它的第一章就以一个引人入胜的故事介绍了设计模式的 Strategy Pattern。这个模式的好处多多,但是负作用是会产生了很多相互关联的类。如何按照合理地创建这些类,并把它们组和起来。这就引出了另外一个话题 Inversion of Control / Dependency Injection

这几天帮女儿复习准备乐理考试,还碰到了 Interval Inversion / Triad Inversion,搞得我就很头昏。Dependency Injection 好像还好理解些。

Daniel Cazzulino 讲的 ObjectBuilder 就是一个具有 dependency injection 功能的轻量级对象容器*。 ObjectBuilder 是 MS patterns & practices Composite UI Application Block 以及 Enterprise Library 的核心部分。

这就又引到了 CAB - Composite UI Application Block。也是不久前 WB Editor 3.0 的设计已经开始了。鉴于 2.0 版本中 RAD 流毒太深**,决定应该采用个好的系统结构,正在犹豫,是否用这篇 Implement a Microsoft Word-like Object Model for Your .NET Framework Application 文章介绍的方法呢,还是用 CAB

经过聆听 Daniel Cazzulino 的讲解,不但了解了 OB 的功能,还了解了其内部的一些机制。因此决定进一步学习了一下 CAB Hands on Lab。于是得到结论就是 WB Editor 3.0 将采用 CAB。

Daniel Cazzulino 还讲了个有用的内容,Guidance Automation Toolkit / GAT,值得再用一篇笔记介绍。
* 轻量级对象容器和 ** RAD 流毒也可以讲些故事。

Tags:

LightweightCTI开发实录(2)项目计划:【上一篇】
利用数学方法来大大降低一个逻辑判断实现的难度的例子:【下一篇】
【相关文章】
  • 介绍字幕和字幕软件vobsub及其简单设置(重发)
  • GridView&ObjectDataSource新特性小记 懒人篇
  • OBP簡介_01
  • 试了一下XFire中把obj映射为xml的能力。
  • 关于Object到XML映射的一点想法
  • Html——Object属性
  • Articles tobe view.
  • rtspserver package size problem!
  • 商格里拉晋身我国综合BTOB电子商务网站前五
  • 用VB将第三方控件打成CAB包(在WEB页面上使用)---转
  • 【随机文章】
  • 装载块设备驱动程序
  • 正则表达式使用详解
  • T-SQL与标准SQL语言的区别
  • DB2中,如何找出没用的索引
  • 《神话》引导巫师全新职业--剑圣
  • 在smitty中使用 / 查找安装failed软件包
  • PS 商业实战 - 来杯茶,行吗?
  • 恨批与JavaEye论坛犯同样毛病的斑竹们
  • 引用类型与值类型
  • Session的基本概念以及PHP中Session函数
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.