2005年8月25日

可扩展体系结构的研究(二)--一些新的概念和框架基础

摘要: 我想用的新方法是试图使扩展的插件比传统的外部程序的方式拥有更大的能力和灵活性。我想要微核心代码和其他已扩展程序的工作方式应该由外部的扩展的插件合作来决定,从而扩展它们互有的能力。这种方式必须简单、可扩展并且不依赖于原有的应用程序的类型。 我意识到要完成这种很单纯的插件系统的唯一方法,就是应该从底层构建起依赖于插件模型,并在这个基础上设计应用程序。 ... 阅读全文

posted @ 2005-08-25 15:26 栖息的熊 阅读(593) 评论(0) 推荐(0) 编辑

对可扩展体系结构的研究(一)--传统插件结构的实现方式和问题

摘要: 插件体系是基本的扩展应用程序功能的方法。最常用的引入add-in结构的方法是在运行状态下从一个特定的目录下加载类库(通过反射的方式)。这些加载进来的类库做的通常的动作就是在原应用程序的菜单下添加新的目录,这样用户就可以通过点击这个菜单目录来执行类库提供的功能。这样的功能一般会在屏幕上执行些什么或是给出一个特定格式的文件或其他特别的任务。通常,这样的行为活动就只能执行有限的一两项工作... 阅读全文

posted @ 2005-08-25 14:06 栖息的熊 阅读(616) 评论(0) 推荐(0) 编辑

从#develop想到的

摘要: 在公司里面有一点好处,那就是能接触到的东西变得非常得多。可能某个同事不经意的说了一句话,就能 让你开拓一个完全未知的领域。我是有点害怕陌生事物的一个人,所以并不适合搞研究,以前也常听说很多开 源项目的美名,但从来还没有着手研究过一个。但由于工作上的需要,我不得不去找一些winForm设计器相关 的资料,这就让我遇到了#develop。我曾经用过#reader,可能是一点偏见,所以对#dev... 阅读全文

posted @ 2005-08-25 09:41 栖息的熊 阅读(560) 评论(0) 推荐(0) 编辑

导航