![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模式/架构
文章平均质量分 78
zhiyang202
这个作者很懒,什么都没留下…
展开
-
模式和架构读书笔记《.NET模式-架构、设计与过程》一
转载 2005-07-19 11:33:00 · 973 阅读 · 0 评论 -
设计模式C#描述之——简单工厂模式、抽象工厂模式、单例与多例模式
设计模式C#描述之——简单工厂模式前言:设计模式是软件开发领域的精髓之一。学好设计模式是目前每一个开发人员的必修课。目前关于设计模式的书很多,其中比较好的有GOF那本的中译本,但并不很适合初学者。还有一本是《JAVA与模式》,比较适合初学者使用,在此强烈推荐。但这本书的不足之处是一些地方讲的过于繁琐,很多地方只须简单说明一下即可,却大费笔墨,使得书籍很厚,看起来费力。而且是用JAVA描述的转载 2005-07-29 14:01:00 · 2282 阅读 · 0 评论 -
(C#)利用反射动态调用类成员、动态加载控件以及插件编程思想
(C#)利用反射动态调用类成员(C#)利用反射动态调用类成员 使用反射动态调用类成员,需要Type类的一个方法:InvokeMember。对该方法的声明如下(摘抄于MSDN): public object InvokeMember( string name, BindingFlags invokeAttr, Binder binder, object target, object[] ar转载 2005-07-29 13:23:00 · 2941 阅读 · 0 评论 -
C#设计模式之原型(ProtoType)
C#设计模式之原型(ProtoType)1. 为什么要用原型?用原型的好处 比如我们有一个工具栏按钮,新建按钮,它是ToolbarButton的实例,它有长度、宽度属性等,而且属性都赋了值。 现在我们要再添加一个保存按钮,它也是ToolbarButton的实例,它也有长度、宽度属性等,不过它还没赋值,它的值和新建按钮的值一样。 如果我们不用原型设计模式的话,可能重新赋一遍值。如果我们用原型转载 2005-07-28 15:21:00 · 882 阅读 · 0 评论 -
设计模式c#语言描述——建造者模式、适配器模式、合成(Composite)模式
设计模式c#语言描述——建造者模式设计模式c#语言描述——建造者(builder)模式 *本文参考了《JAVA与模式》的部分内容,适合于设计模式的初学者。 建造模式是对象的创建模式。建造模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。 一个产品常有不同的组成成分作为产品的零件,它们通常叫做产品的内部表象。不同的产品可以有不同的内转载 2005-07-29 17:22:00 · 1200 阅读 · 0 评论 -
C#设计模式之抽象工厂(AbstractFactory)
C#设计模式之抽象工厂(AbstractFactory)1. 为什么要用抽象工厂?用抽象工厂的好处 这里我暂时还想不出有什么好处 我觉得就是利用接口来实现封装其子类,让具体的工作交给它的子类去做。所以说这应该不能算抽象工厂的优点,只能算作接口的优点。 2. 在C#中怎样用抽象工厂? 好,我们来看一下怎么来实现 比如说我们要写一个连接数据库的组件,既支持sqlserver的,又要支持oled转载 2005-07-27 21:31:00 · 953 阅读 · 0 评论 -
模式和架构读书笔记《企业应用架构模式》一
全书分为两大部分:第一部分“用.NET构建框架”,包括前两章,对构建框架所需的一些基本模式进行讨论;第二部分“创建框架的层”,从第三章到第七章,详细讲解三层架构的设计模式以及商业产品的一些高级话题。第一章 新的框架、新的模型、新的度量n 构建应用程序越容易,就越容易产生不成熟的应用程序。 这是关于XML Web服务、分布式应用和.NET的简便性衍生出来的一个问题,由于很多技术在.转载 2005-07-19 11:41:00 · 1063 阅读 · 0 评论 -
模式和架构读书笔记
从事.NET系统开发工作已经有两年多了,一直希望对.NET的框架、系统架构、设计模式等理论和实践进行比较系统的学习,以使自己的经验和技术能够得到升华,但由于工作繁忙,始终没有这个机会。这次来深圳找工作,乘这个时机,买了几本书,好好学习研究一番。以前开发系统,出于对软件重用和开发效率的需求,自己构建了ASP.NET的数据库应用系统开发平台,并在不断积累中建立了自己的类库,然而,不管是平台还是类库,因转载 2005-07-19 11:20:00 · 1689 阅读 · 0 评论 -
应用系统架构设计
应用系统架构设计 Simonw@2005.4.24 如有转载请注明出处。 (simonw[i-simon]代码@痕记) 我们在做着表面上看似是对于各种不同应用的开发,其实背后所对应的架构设计都是相对稳定的。在一个好的架构下编程,不仅对于开发人员是一件赏心悦目的事情,更重要的是软件能够表现出一个健康的姿态;而架构设计的不合理,不仅让开发人员受苦受难,软件本身的生命周期更是受到严重威胁。转载 2005-07-19 20:20:00 · 1047 阅读 · 0 评论 -
设计模式c#语言描述——装饰(Decorator)模式
设计模式c#语言描述——装饰(Decorator)模式 *本文参考了《JAVA与模式》的部分内容,适合于设计模式的初学者。 装饰模式又名包装模式,以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。它使用原来被装饰的类的一个子类的实例,把客户端的调用委派到被装饰类,客户端并不会觉得对象在装饰前和装饰后有什么不同。在以下情况下应使用装饰模式:需要扩展一个类的功能,或给一个类增加附加责任。转载 2005-07-30 10:48:00 · 1019 阅读 · 0 评论