5

我是 Eclipse RCP 和 SWT/JFace 的新手。我打算购买 Jeff McAffer、Jean-Michel Lemieux 和 Chris Aniszczyk 着名的 Eclipse Rich Client Platform 书籍的第二版。我想从阅读过本书任何版本的人那里知道这本书是否可以很好地介绍这两个主题(RCP 和 SWT/JFace)?或者我需要单独的 SWT/JFace 阅读材料吗?

4

1 回答 1

6

我在 2007 年开始使用 Eclipse RCP 开发项目时阅读了这本书的第一版。

这是关于如何构建 RCP 应用程序以及 Eclipse 使用哪些概念的非常有用的介绍。

当你读完那本书时,我后来读的另外两本书是很好的跟进:

  1. Eric Clayberg 和 Dan Rubel 的Eclipse 插件
  2. 为 Eclipse 做贡献: Erich Gamma 和 Kent Beck的原则、模式和插件

虽然第二个有点过时,但解释的概念在 Eclipse 的核心仍然是相同的。

我为了解更多 Eclipse RCP/JFace/SWT 所做的另一件事是查看两个基于 Eclipse 构建的优秀开源项目的源代码:

  1. RSS 猫头鹰
  2. Kai TödterMP3M

MP3M 尤其有趣,因为作者试图使其与新的 Eclipse 版本给平台带来的变化保持同步。

于 2010-08-20T06:45:44.090 回答