为了给大家提供方便,我在这篇帖子里对常用的RCP参考资料作了一下简单的总结,有不当之处,还望多多批评指正。
1。入门
对于入门的RCP开发人员来讲,首先应当要对RCP有一个全局性的认识,reload_cn有一篇开源文档《RCP程序设计》,下载地址为:http://www.eclipseworld.org/bbs/read.php?tid=4457,这篇文档涵盖了RCP开发相关的许多知识点,是引导新手入门的好材料。
此外,对于RCP开发应用而言,最经典的书籍还当数《Eclipse Rich Client Platform: Designing, Coding, and Packaging Java™ Applications》,该书以开发一个IM应用为原型,对如何使用Eclipse插件开发环境进行了细致入微的描述。日常开发中所要使用的各个UI组件,都可以在书中找到应用实例,同时书中还提供了源代码下载方式。通过这本书,我们既可以照猫画虎的搭建出自己的应用,又可以对RCP有更加深入的了解,基本上属于开发人员必备书籍。该书可以google到下载地址。
2。进阶
要开发出能够实际应用的RCP程序,就必须要对UI组件模型有深入的了解,而这些正是以上两本书所欠缺的。陈刚有一本《Eclipse从入门到精通》,详细讲述了SWT/JFace的基本概念、事件模型、常用组件、布局管理器、线程管理、JFace Viewer、对话框以及插件开发的各个知识点,实用性很强,英文不好的朋友应该好好读一下这本书。另外还有几本非常不错的英文书:《Eclipse: Building Commercial-Quality Plug-ins, Second Edition》,《The Definitive Guide to SWT and JFace》,《
SWT: The Standard Widget Toolkit, Volume 1》,这几本书各有侧重,相得益彰,可以用作工具书放在手头备考。前面两本书都是附带有源代码的,书中提供了下载地址。
3。精通
《Eclipse权威开发指南》,作者:IBM Eclipse JumpStart小组成员,获第15届Jolt大奖
《Contributing To Eclipse》,作者:Erich Gamma,Kent Beck
这两本书,偶就不做介绍了.........
实际上最权威的参考资料应该算是Eclipse自带的帮助文档,是应该精读的;而且Eclipse官方网站上也有许多参考资料,大家应该好好看一下。
ps:国内外比较好的交流社区一个是中国Eclipse社区:www.eclipseworld.org,一个是Eclipse新闻组,都是大牛无数的地方.......
分享到:
- 2007-01-22 11:31
- 浏览 7966
- 评论(5)
- 论坛回复 / 浏览 (4 / 23710)
- 查看更多
相关推荐
Eclipse RCP(Rich Client Platform)是Eclipse框架下的一个应用程序开发平台,它为开发者提供了一个构建强大桌面应用的...阅读并实践书中的内容,对于想要从事Eclipse RCP开发的工程师来说,无疑是一份宝贵的资源。
转载的他人的资料 希望对大家有用 RCP开发书籍资料简介 插件开发 - 中国Eclipse社区
总的来说,《ECLIPSE RCP应用系统开发方法与实战》是一本全面覆盖Eclipse RCP开发的指南,涵盖了从基础到高级的主题,对于希望在桌面应用程序开发领域使用Eclipse RCP的人来说,是一份宝贵的资源。通过深入学习这...
《Eclipse RCP系统开发与实战》是一本深入讲解如何使用Eclipse Rich Client Platform (RCP)进行桌面应用程序开发的专业书籍。由陈刚老师撰写,该书覆盖了从基础概念到高级技术的全面内容,旨在帮助读者掌握RCP平台的...
压缩包中的文件名“EclipseRCP开发桌面程序.mht”和“RCP程序设计.pdf”可能包含更具体的技术细节,如实例教程、最佳实践或深入的技术讨论。通过阅读这些文档,开发者可以进一步深化对Eclipse RCP的理解,提升开发...
对于希望深入学习Eclipse RCP开发的读者,这本书提供了宝贵的理论知识和实践经验。 通过对《基于Eclipse.RCP的复合应用开发》的学习,开发者可以掌握构建强大、灵活的桌面应用程序的技术,这些应用程序可以满足各种...
《Eclipse RCP应用系统开发方法与实战》是一本全面覆盖Eclipse RCP开发的书籍,它不仅提供了扎实的理论基础,还包含了丰富的实践指导,对于想要学习或提升Eclipse RCP开发能力的读者来说,是一份宝贵的参考资料。...
2. **书籍**:如《Eclipse Rich Client Platform》、《Eclipse Plug-in Development by Example》等书籍,对Eclipse插件和RCP开发有深入讲解。 3. **在线课程**:许多在线教育平台提供了Eclipse插件和RCP的课程,...
《RCP开发入门》这本书籍正是针对这一主题,帮助初学者掌握Eclipse RCP的开发技术。 首先,我们要了解RCP的基础概念。Eclipse RCP的核心在于插件(Plugin)系统,每个插件都是一个独立的功能模块,它们通过接口互相...
而本书提供的详细指南和实例,可以帮助开发者快速上手Eclipse RCP开发,并在实际项目中有效地运用。 为了进一步帮助读者理解Eclipse RCP,本书还可能提供了一些最佳实践和案例研究,帮助读者了解如何在实际环境中...
### Eclipse Rich ...通过以上总结可以看出,《Eclipse Rich Client Platform 第二版》是一本非常全面且深入的技术书籍,不仅适合初学者入门,也适合有一定经验的开发者深入了解Eclipse RCP的核心技术和高级应用。
本书的主要内容是介绍Eclipse插件开发的相关知识和技巧,包括Eclipse的系统结构、SWT/JFace技术、插件开发方法、RCP开发方法以及其他一些相关的技术专题。本书覆盖了Eclipse平台技术的核心领域,是目前市场上讲述...
《Eclipse插件开发》是一本深入探讨如何构建Eclipse平台扩展的重要书籍,它为开发者提供了丰富的实践案例和详尽的指导。Eclipse是一个开源的集成开发环境(IDE),广泛用于Java应用程序的开发,但其强大的插件系统...
《Practical Eclipse Rich Client Platform Projects 2009》是一本深入探讨Eclipse RCP(Rich Client Platform)应用开发的专业书籍。Eclipse RCP是基于Java的开源框架,用于构建功能丰富的桌面应用程序,它提供了...
《Eclipse权威开发指南》是IT开发者们广泛参考的一本经典书籍,特别是在Eclipse插件开发领域。这本书深入探讨了如何利用Eclipse平台进行高效、灵活的软件开发,特别是其强大的插件体系结构。光盘中的"插件开发部分...
第三篇主要讲述插件开发的高级内容,包括开发高级内容、富客户端平台技术(RCP)、Draw2d,以及GEF介绍与实现等4个章节;第四篇则围绕插件开发和GEF应用两个主题,精心设计了两个程序开发实例,使读者能更加全面地...
源代码 Eclipse rcp gef sw 对于初学者学习 RCP,SWT很好的入门资源,都是可运行的代码类,对初学者很试用
第三篇主要讲述插件开发的高级内容,包括开发高级内容、富客户端平台技术(RCP)、Draw2d,以及GEF介绍与实现等4个章节;第四篇则围绕插件开发和GEF应用两个主题,精心设计了两个程序开发实例,使读者能更加全面地...
3. **开发环境搭建**:介绍如何配置Eclipse IDE,设置RCP开发环境,以及安装必要的插件和工具,如PDE(Plug-in Development Environment)。 4. **构建第一个RCP应用**:通过一个简单的示例,引导读者创建第一个...
开发GEF插件需要安装Eclipse IDE for RCP and RAP Developers,以及GEF和EMF等相关库。通过Eclipse的插件开发环境,你可以调试、运行和测试你的图形编辑器。 5. **学习资源与进阶** 对于深入学习GEF,可以参考...