- 博客(8)
- 资源 (24)
- 收藏
- 关注
原创 基于组件的.NET技术(5)
实战: 创建一个VB.NET Windows应用程序:VBTestDynamicComponent。将前面介绍的两个类ComponentList和LoadComponent加入到工程中。 我们在程序启动时从配置文件中读入相关的程序集信息和类名信息,为此在主窗体的Form_Load过程中添加以下代码: 01 Private objLoadComponent As L
2004-12-20 23:24:00 2542 1
原创 基于组件的.NET技术(4)
设计示例用到的组件 创建两个VB.NET类库工程:DynamicComponent和VBDynamicComponent2,分别创建两个窗体VBForm1和VBForm2(如图6图7所示),前者放在DynamicComponent工程中,后者放在VBDynamicComponent2工程中。 分别编译生成两个DLL文件:DynamicComponent.dll和VBDynami
2004-12-20 23:19:00 2307 1
原创 基于组件的.NET软件开发(3)
动态组件插拔 在实现动态组件插拔之前,我们必须了解一个概念:反射(Reflection)。 所谓反射,就是仅依据名字来创建一个对象。 举个例子,在上面的例子中,我可以直接给定一个字串:“ CSharpClassNameSpace.CSharpRect”,然后我就可以生成这个对象,并调用它的Area()方法求面积!其前提条件是程序能访问存放这些类的DLL文件。
2004-12-20 23:13:00 2641
原创 .NET软件组件技术(2)
组件的继承 前面实现的将C#组件组合进VB工程中只是牛刀小试,现在我们来实现混合语言的面向对象编程(OOP),首先,我们来尝试一下混合语言组件的继承。 新建一个VB类库工程VBComponent,在工程中按上面的方法添加对CSharpClass.dll组件的引用,然后组件中增加一个新类:ExtendsFromCSharp,它继承自C#类CSharpClass,Exte
2004-12-20 23:10:00 2735
原创 基于组件的.NET软件开发(1)
基于组件的.NET软件开发 前言 随着软件技术的飞速进步,现代的大型软件都广泛采用了基于软件组件的开发方式。以成熟的CBD(Component Based Design:基于组件的系统设计)理论为指导,在对系统的分析与设计完成之后,系统开发体现为复用已有组件、开发新组件以及将所有组件装配起来的过程。J2EE大规模地使用各种组件构照复杂的企业信息系统,获得了巨大的成功。
2004-12-20 23:04:00 4202 6
原创 《CSDN开发高手》停刊有感,兼论中国技术期刊生存之难
《CSDN开发高手》从2003年9月创刊,到2004年12月停刊,一共出版了16期,而我作为《CSDN开发高手》的一名技术编辑,参与其中14期的编辑工作。不知不觉之中,对这个杂志已生出了感情,但最终还是只能带着一丝遗憾的结束。 回顾这一年多的编辑工作,我认为杂志虽有许多不足,但杂志本身的质量应该不能说是差的,也许是“纯技术”的杂志定位,不太适合中国国情。《开发高手》不是国家
2004-12-13 12:03:00 6051 10
原创 软件教育杂感
软件教育杂感 我是一个从自学路上走过来的高校计算机专业教师,对计算机技术的热爱支持我走完了这条漫长的长达数年的自学之路,出于理智的思索,我又脱离了职业程序员的道路,迈入了教师的行列,走上讲台也已将近两年,面对着计算机技术日新月异的风云变幻,面对着一个个学生求知的渴望与困惑,真有不少感触。1.从计算机等级考试内容的调整谈起2003年9月以来,各大新闻媒体都报道了这么一则消息:《200
2004-12-07 16:53:00 11646 46
原创 灵活运用面向对象的思想在BCB5中进行高效编程
灵活运用面向对象的思想在BCB5中进行高效编程 注:这篇文章是2001年写的,当时正初涉OO。 面向对象的开发方法已成为目前软件开发的主流,其技术已日趋成熟,但许多的程序员仍然习惯于过程式的编程方式,这有许多原因,比如使用象VC这样的开发环境,容易使C++程序员将注意力主要集中于开发实现软件功能代码的细节上,反而忽略了对C++面向对象的设计思想。Borland公司开发的C++Bu
2004-12-07 16:49:00 2466
ASP.NET MVC 4项目实现插件化
2013-12-11
WPF开发“查找大文件”工具FindAllHudgeFiles源码
2012-08-22
金旭亮《C#面向对象程序设计》教案7_9:终结版
2011-06-18
金旭亮《C#面向对象程序设计》教案_6:委托与事件
2011-05-30
金旭亮《C#面向对象程序设计》教案_5:继承、接口与多态
2011-05-30
金旭亮《C#面向对象程序设计》教案_4
2011-05-02
金旭亮《C#面向对象程序设计》教案_2
2011-03-13
金旭亮《C#面向对象程序设计》教案_1
2011-03-13
.NET4面向对象编程漫谈资源包_应用篇.part3
2010-10-28
.NET4面向对象编程漫谈资源包_应用篇.part2
2010-10-28
.NET4面向对象编程漫谈资源包_应用篇.part1
2010-10-28
.NET4面向对象编程漫谈资源包_基础篇.part5
2010-10-28
.NET4面向对象编程漫谈资源包_基础篇.part3
2010-10-28
.NET4面向对象编程漫谈资源包_基础篇.part1
2010-10-28
“.NET 4.0并行计算技术基础”系列文章及源代码
2009-10-26
WPF启动屏幕的设计
2009-08-26
.NET 4.0中使用内存映射文件实现进程间通讯
2009-08-12
金旭亮“WCF信息交换模式”学习资源包
2009-06-03
金旭亮“WCF并发与实例管理”学习资源包
2009-05-18
MyFileBrowser(重新上传)
2009-05-05
《ASP.NET程序设计教程》上机手册
2009-04-14
C#编程语言与面向对象基础教程
2008-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人