2004年4月2日

“插件/宏”技术探索(1)——理想的可扩展应用程序

摘要: 通常,从用户熟悉的已有程序扩展新功能要比另起炉灶方便有效得多。通过支持“插件”或者“宏”,带来的可扩展性会让你的程序更具吸引力。 一个理想的扩展性良好应用程序,我想应该具备如下特征: 简单性 能用简单的工具、熟悉的操作来管理插件/宏 融合性 插件能够如程序自身的一部分一样来访问应用程序内置的对象和功能子集 编程语言 可以选择我喜欢的编程语言:) 强大 定义丰富的API接口... 阅读全文

posted @ 2004-04-02 16:05 Avant 阅读(954) 评论(1) 推荐(0)

开放平台的应用

摘要: 我前面提到过eclipse/netbeans等不仅仅是一个开放源码的IDE,而是一个通用的开放的应用平台,可重用框架,在此基础上可以开发出各种类型的应用。同时,这些应用保持了相似的style,相似的可扩充性——因为用的是统一的“微核-插件”机制啊:)James Gosling(Java语言发明人)这么夸耀netbeans:“NetBeans最吸引人的是,它不应该被描绘成IDE(集成开发环境),... 阅读全文

posted @ 2004-04-02 13:57 Avant 阅读(940) 评论(0) 推荐(0)

导航