<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    [轉(zhuǎn)載] 推薦 Eclipse 閱讀清單

    [轉(zhuǎn)載] 推薦 Eclipse 閱讀清單

    原文

    簡介

    此清單由各種資料來源編纂而成,是為那些希望找到有關 Eclipse 的集中閱讀材料的人準備的。新的 Eclipse 用戶面臨的最大挑戰(zhàn)之一是去哪兒找到完成某項任務的正確信息。本文將為解決這一問題提供一點小小的幫助。

    概述

    Eclipse 是一個包含許多項目的開放源碼社區(qū),這些項目的主要職責是為構(gòu)建軟件提供大量開發(fā)平臺和應用程序框架。本文將提供到最新的 Eclipse 版本、書籍、文章和 Web 站點的鏈接。

    什么是 Eclipse?
    Wikipedia 提供了關于 Eclipse 及其歷史的極好概括。

    入門

    如果您認為 “Eclipse” 的含義是 日蝕 或者一輛 雙開門跑車,那么這一節(jié)將是入門 Eclipse 的一個好的開始。

    現(xiàn)在開始學習 Eclipse
    這個 developerWorks 資源提供了關于 Eclipse 的許多常見問題的答案。它是 developerWorks Eclipse 項目資源 的一部分。
    Eclipse Distilled
    如果您需要關于 Eclipse 的廣泛而又實際的介紹,那么由 David Carlson 撰寫的這本書將是一個非常好的開始。其中介紹了一些基本的 Eclipse 概念:視圖、編輯器、透視圖、調(diào)試,等等。

    開發(fā)

    一般開發(fā)

    Java Developer's Guide to Eclipse
    此書(關于 Eclipse 的最早書籍之一)從 Java? 技術開發(fā)人員的角度提供了對 Eclipse 的極好介紹。介紹了從一般的 Java 開發(fā)到插件開發(fā)的一些主題。
    Eclipse IDE Pocket Guide
    這一篇指南用近 100 頁的篇幅介紹了 Eclipse 的一些基礎知識。

    Eclipse 開發(fā)

    Eclipse Rich Client Platform: Designing, Coding and Packaging Java Applications
    如果您想構(gòu)建、加商標并發(fā)行基于 Eclipse RCP 的應用程序,那么這將是您的第一站。
    Contributing to Eclipse: Principles, Patterns and Plug-ins
    Kent Beck 和 Erich Gamma 提供了一個關于如何創(chuàng)建基于 RCP 的應用程序的詳細教程。
    Eclipse: Building Commercial-Quality Plug-ins
    本書介紹了關于從頭到尾開發(fā)基于 Eclipse RCP 的產(chǎn)品需要知道的所有知識。
    Official Eclipse FAQs
    這個 Eclipse.org wiki 介紹了一些常見問題,并解答了有關 Eclipse 開發(fā)的一些問題。如果您曾經(jīng)對如何創(chuàng)建自己的項目特性感到迷惑,那么這是獲得問題解答的一個簡單途徑。注意:它基于 The Official Eclipse 3.0 FAQs 中的內(nèi)容。
    Rich Client Tutorial Part 1
    來自 Eclipse.org 的這個教程系列介紹了 RCP 開發(fā)的一些基礎知識。第 1 部分介紹了對于 RCP 應用程序而言絕對基礎的一些知識,第 2 部分 介紹了基于 RCP 的應用程序的一些用戶界面相關元素,第 3 部分 介紹了如何創(chuàng)建一個實際的基于 RCP 的簡單應用程序。

    Web 開發(fā)

    Eclipse 項目包含一個頂級項目,即 Web Tools Platform (WTP),它是所有基于 Web 的工具的基礎。

    Pro Eclipse JST: Plug-ins for J2EE Development
    本書詳盡地介紹了 Eclipse J2EE 工具。
    Creating Database Web Applications with Eclipse
    本文解釋了如何使用 Eclipse WTP 創(chuàng)建一個簡單的數(shù)據(jù)庫 Web 應用程序。
    Developing Web Applications with the Eclipse Web Tools Project
    本文將教會您如何使用 WTP 開發(fā)一個完全成熟的 Web 應用程序。

    商業(yè)智能

    Eclipse 項目包含一個基于 Eclipse 的報告系統(tǒng),即 Business Intelligence and Reporting Tools (BIRT) 項目,它與應用程序集成,生成用于 Web 和 PDF 的令人注目的報告。BIRT 提供了一些諸如報告布局、數(shù)據(jù)訪問和腳本編寫之類的核心報告特性。

    使用 BIRT 和 Eclipse 從數(shù)據(jù)庫中提取信息
    這篇教程討論了如何在設計動態(tài)報告、圖表和模板的上下文中使用 BIRT。
    Integrating and Extending BIRT
    確信您想在應用程序中使用 BIRT?本書可以幫助您定制任意形式的 Web 應用程序,并將它們集成到單獨的富客戶機應用程序中。
    BIRT: A Field Guide to Reporting
    以此作為起點,了解關于 BIRT 和如何使用它的知識。

    建模

    Eclipse 項目有一些極好的基于建模的技術。其中之一是 Eclipse Modeling Framework (EMF)。EMF 有助于您快速將模型調(diào)整為有效的、正確的、易于定制的 Java 代碼。而 Graphical Modeling Framework (GMF) 提供了從 EMF 模型生成全功能圖形編輯器的工具(以及其他更多工具)。

    Eclipse Modeling Framework
    本書是 EMF 的寶典。您可以從這里開始您的 EMF 冒險。
    用 Eclipse Modeling Framework 實現(xiàn)模型驅(qū)動開發(fā),第 1 部分
    這一系列介紹了使用 EMF 的方方面面。第 1 部分討論了如何根據(jù)模型生成代碼;第 2 部分 討論了 EMF 的代碼生成組件 Java Emitter Templates (JET);第 3 部分 討論了 EMF 的代碼生成組件 JMerge,可以用它定制 JET 模板的輸出。
    Discover the Eclipse Modeling Framework (EMF) and its Dynamic Capabilities
    閱讀這篇文章,了解如何動態(tài)操作您的 EMF 模型。
    GMF Tutorial, Part 1
    這一教程系列提供了對 GMF 的很好概括。第 1 部分介紹了從頭到尾開發(fā)示例圖形編輯器的過程,第 2 部分 介紹了 GMF 生成和運行時框架的一些高級方面。
    Introducing the GMF Runtime
    獲得為所有基于 GMF 的編輯器提供動力的運行庫的簡介。

    調(diào)試和剖析

    在 Eclipse 中,有一個頂級的項目,即 Test and Performance Tools Platform (TPTP),它是一個可用于測試工具和性能工具的通用平臺。

    Eclipse Test and Performance Tools Platform 簡介
    此教程介紹了使用 TPTP 進行測試和剖析的基礎知識。
    Eclipse Test and Performance Tools Platform
    這一教程系列介紹了 TPTP 的一些基本用途。第 1 部分 討論了測試、剖析和監(jiān)視應用程序的一些基礎知識;第 2 部分 討論了如何收集和分析日志文件。
    Java Application Profiling Using TPTP
    這篇文章介紹了 TPTP 的一個示例應用程序,該應用程序?qū)⑵饰鲆粋€ Java 應用程序。

    用戶界面開發(fā)

    Eclipse 構(gòu)建在 Standard Widget Toolkit (SWT) 之上,SWT 提供了對實現(xiàn)它的操作系統(tǒng)的用戶界面工具的訪問(并對 Eclipse 的時髦用戶界面負責)。Eclipse 還擁有 Graphical Editing Framework (GEF),它是構(gòu)建在 SWT 之上的一個工具,允許快速創(chuàng)建圖形編輯器。此外,Eclipse 還有 Visual Editor Project (VEP),可以用它充當創(chuàng)建 GUI 構(gòu)建器的框架。

    SWT: The Standard Widget Toolkit, Volume 1
    此書由一些 SWT 提交者編寫,介紹了 SWT 的一些優(yōu)點。
    SWT: A Developer's Notebook
    閱讀這篇文章,獲得關于 SWT 的簡明指導,以及一些具體的示例(幾乎沒有無價值的東西)。
    SWT/JFace in Action
    此書提供了對 SWT 和 JFace 的極好概括。作為額外奉送,附錄中有一節(jié)關于 GEF 的內(nèi)容。
    Creating JFace Wizards
    了解如何實現(xiàn)向?qū)б约叭绾螌⑺鼈儜糜?Eclipse 工作臺。
    Eclipse Forms: Rich UI for the Rich Client
    可以找到一些關于 Eclipse Forms 的信息,Eclipse Forms 是一個在 SWT 之上實現(xiàn)的瘦圖形工具。
    Using OpenGL with SWT
    了解如何在您的 SWT 應用程序中使用 OpenGL。
    Extending The Visual Editor: Enabling support for a custom widget
    閱讀這篇文章,了解如何擴展 Visual Editor 項目來支持定制小部件。
    創(chuàng)建一個 Eclipse 游戲插件
    這一教程系列深入解釋了如何使用 Eclipse 創(chuàng)建一個游戲。第 1 部分 介紹了 Eclipse 和 SWT 的基礎知識,第 2 部分 介紹了 SWT/OpenGL 的更多高級方面,這些方面將游戲帶入您的生活,第 3 部分 介紹了如何將物理學的更多知識應用到您的游戲中(如沖突檢測)。
    A gentle introduction to SWT and JFace
    通讀這一系列的文章,了解如何使用 Java 技術、Eclipse 以及 SWT 和 JFace 庫創(chuàng)建簡單的 Standard Widget Toolkit (SWT) 應用程序。

    社區(qū)

    郵件列表

    Eclipse mailing lists
    郵件列表是獲得關于特定于主題的需求信息的一個好來源。注意:郵件列表主要由 Eclipse 提交者使用,建議使用 Eclipse 新聞組來公布問題。

    新聞組

    Eclipse newsgroups
    對于 Eclipse 問題,這是最有用的資源。它包含每個 Eclipse 開發(fā)人員都應該研究的真正有用的大量信息。

    Wiki

    Official Eclipse wiki
    Eclipse wiki 包含關于由 Eclipse 提交者公布的問題的信息。
    Unofficial Eclipse wiki
    非官方 Eclipse wiki 包含由 Eclipse 社區(qū)的人編寫的一些有用信息。

    新聞

    Planet Eclipse
    Planet Eclipse 是反映 Eclipse 黑客和貢獻者的世界、工作和生活的一個窗口。
    EclipseZone
    這是一個活動站點,包含關于 Eclipse 事件的最新信息。

    博客

    Chris Aniszczyk
    Chris Aniszczyk 是一些 Eclipse 項目的提交者,并且是本文的作者。
    Wayne Beaton
    Wayne Beaton 是 Eclipse Foundation 的 Eclipse 傳道者。
    Bjorn Freeman-Benson and Ward Cunningham
    Bjorn Freeman-Benson 和 Ward Cunningham 是 Eclipse Foundation 的員工,他們的博客上討論了開放源碼開發(fā) Eclipse 問題。
    John Graham
    John Graham 是 Eclipse Data Tools Platform (DTP) 項目的 PMC 主席。
    Kim Horne
    Kim Horne 是 Eclipse Platform 上的 Eclipse 提交者。
    Wassim Melhem
    Wassim Melhem 是 Plug-in Development Environment (PDE) 項目的領導人。
    Mike Milinkovich
    Mike Milinkovich 是 Eclipse Foundation 的執(zhí)行理事。
    Doug Schaefer
    Doug Schaefer 是 Eclipse 的 C/C++ Tools 項目 (CDT) 的領導人。
    Michael Scharf
    Michael Scharf 是 Eclipse 架構(gòu)理事會的一名成員。
    Ian Skerrett
    Ian Skerrett 是 Eclipse Foundation 的市場部主任。
    Tim Wagner
    Tim Wagner 領導了 Eclipse 的 Web Tools Platform (WTP) 項目。

    聊天

    IRC
    IRC 是從 Eclipse 社區(qū)獲得即時幫助的一個好工具。

    其他參考資料

    用戶組

    bostonEDGE Eclipse Developer's Group
    居住在波士頓?想要尋找其他具有類似思想的 Eclipse 人?請查看此用戶組。

    雜志

    Eclipse Review
    這是一份針對 IT 專業(yè)人士的季刊,這些專業(yè)人士中包括使用基于 Eclipse 的工具和技術的軟件開發(fā)人員。
    Eclipse Magazin
    Eclipse Magazin 是德語的 Eclipse 雜志。

    參考資料

    • 您可以參閱本文在 developerWorks 全球站點上的 英文原文

    關于作者

    Chris Aniszczyk 是 IBM Lotus 的軟件工程師,還是 IBM 的 Extreme Blue 實習項目的畢業(yè)生。他是忠心的開放源碼支持者,目前在開發(fā) Gentoo Linux Gentoo Linux (http://www.gentoo.org) 發(fā)行版,他還是 Eclipse Modeling Framework Technology (EMFT) 項目的參與者。

    posted on 2006-08-20 15:55 XiaoLi 閱讀(913) 評論(0)  編輯  收藏 所屬分類: Eclipse

    公告


    文章發(fā)布許可

    本站作品均采用知識共享署名-非
    商業(yè)性使用-禁止演繹 2.5 中國大
    陸許可協(xié)議
    進行許可。

    Books I've Translated

    《精通Nginx(第二版)》

    精通Nginx(第二版)
    《云計算:原理與范式》

     云計算:原理與范式

    《SQL技術手冊(第三版)》
    SQL技術手冊(第三版)
    《MySQL核心技術手冊(第二版)》
    MySQL核心技術手冊(第2版)
    《RESTful Web Services中文版》
    RESTful Web Services中文版

    導航

    留言簿(2)

    隨筆分類

    搜索

    最新評論

    主站蜘蛛池模板: 亚洲经典在线中文字幕| 亚洲AⅤ优女AV综合久久久| 中文字幕在线免费观看| 免费国产午夜高清在线视频| 久久久久女教师免费一区| yellow视频免费在线观看| 一级毛片在播放免费| 一级黄色片免费观看| 一级免费黄色大片| 国产成人无码精品久久久免费| selaoban在线视频免费精品| 国产亚洲精品仙踪林在线播放| 最新亚洲人成网站在线观看| 老外毛片免费视频播放| 免费一级毛片在线播放放视频 | 亚洲av无码专区在线播放| 亚洲av无码成人黄网站在线观看| 久久精品亚洲日本佐佐木明希| 亚洲国产精品一区| 亚洲午夜国产精品无卡| 亚洲欧美国产日韩av野草社区| 亚洲AV无码专区在线观看成人| 男女啪啪免费体验区| aa在线免费观看| 99xxoo视频在线永久免费观看| 成人女人A级毛片免费软件| 国产精品二区三区免费播放心 | 免费人成在线观看视频播放| 亚洲无码高清在线观看| 亚洲va久久久噜噜噜久久狠狠| 亚洲综合图片小说区热久久| 亚洲综合色婷婷在线观看| 爱情岛论坛免费视频| 免费网站看av片| 成年性午夜免费视频网站不卡| 亚洲成av人片不卡无码久久| 亚洲国产无套无码av电影| 久久精品国产亚洲av影院| 亚洲人成人无码.www石榴| 一本岛v免费不卡一二三区| 99xxoo视频在线永久免费观看|