| <?php | |
| include( $_SERVER['DOCUMENT_ROOT'] . "/rap/_projectCommon.php" ); | |
| $title = "RAP - Documentation"; | |
| $navPosition = array( "documentation", "overview" ); | |
| printHeader( $title, $navPosition ); | |
| ?> | |
| <div id="midcolumn"> | |
| <h1>Documentation</h1> | |
| <h2 id="devguide">RAP Developer's Guide</h2> | |
| <p> | |
| The <a href="/rap/developers-guide/">RAP Developer's Guide</a> is the official documentation | |
| for RAP. | |
| It also contains the complete API reference. | |
| You can always browse the latest version <a href="/rap/developers-guide/">online</a>. | |
| The developer's guide is also available in the Eclipse IDE for offline use if you installed | |
| the RAP Tools. | |
| </p> | |
| <h2>RAP 3.0 Migration Guide</h2> | |
| <p> | |
| If you are migrating a RAP 2.x (or 1.x) application to RAP 3.x, take a look at the | |
| <a href="/rap/noteworthy/3.0/migration-guide/">RAP 3.0 Migration Guide</a>. | |
| This document lists all breaking changes in RAP 3.0 and explains the necessary steps. | |
| </p> | |
| <h2>New and Noteworthy</h2> | |
| <p> | |
| For every new RAP version, we summarize all new features and noteworthy changes on a separate | |
| “<a href="/rap/noteworthy/">New and Noteworthy</a>” page. | |
| </p> | |
| <h2>Wiki, FAQ</h2> | |
| <p> | |
| The <a href="http://wiki.eclipse.org/RAP">RAP Wiki</a> provides more in-depth technical and | |
| organizational information. | |
| It contains a list of | |
| <a href="http://wiki.eclipse.org/RAP/FAQ">Frequently Asked Questions (FAQ)</a>, | |
| a list of known add-ons, guides for | |
| integrating RAP with other projects, articles on RAP internals, and resources for committers. | |
| </p> | |
| <h2 id="resources">Resources Related to Underlying Technologies</h2> | |
| <p> | |
| As a RAP developer, you should be familiar with a number of base technologies. | |
| We've collected a couple of resources that we recommend to read: | |
| </p> | |
| <h3>Equinox</h3> | |
| <ul> | |
| <li> | |
| <a href="http://www.eclipse.org/equinox/documents/quickstart.php"> | |
| Equinox QuickStart Guide</a> | |
| </li> | |
| <li> | |
| <a href="http://www.eclipse.org/equinox/server/http_quickstart.php"> | |
| Equinox Server-side Quickstart</a> | |
| </li> | |
| <li> | |
| <a href="http://www.eclipse.org/equinox-portal/tutorials/server-side/"> | |
| Building a Server-based Application with Equinox</a> | |
| </li> | |
| </ul> | |
| <h3>SWT</h3> | |
| <ul> | |
| <li> | |
| <a href="http://www.eclipse.org/swt/snippets/"> | |
| SWT Snippets</a> | |
| </li> | |
| <li> | |
| <a href="http://www.eclipse.org/articles/article.php?file=Article-Understanding-Layouts/index.html"> | |
| Understanding Layouts in SWT</a> | |
| </li> | |
| </ul> | |
| <h3>JFace and Databinding</h3> | |
| <ul> | |
| <li> | |
| <a href="http://www.eclipse.org/articles/Article-TreeViewer/TreeViewerArticle.htm"> | |
| How to use the JFace Tree Viewer</a> | |
| </li> | |
| <li> | |
| <a href="http://www.eclipse.org/articles/article.php?file=Article-JFaceWizards/index.html"> | |
| Creating JFace Wizards</a> | |
| </li> | |
| <li> | |
| Databinding | |
| <a href="http://wiki.eclipse.org/index.php/JFace_Data_Binding"> | |
| Overview Page | |
| </a>, | |
| <a href="http://wiki.eclipse.org/JFace_Data_Binding_FAQ"> | |
| FAQ | |
| </a> | |
| and | |
| <a href="http://wiki.eclipse.org/JFace_Data_Binding/Snippets"> | |
| Code Snippets | |
| </a> | |
| </li> | |
| </ul> | |
| <h3>Workbench</h3> | |
| <ul> | |
| <li> | |
| <a href="http://www.eclipse.org/articles/Article-UI-Workbench/workbench.html"> | |
| Inside the Workbench - A guide to the workbench internals</a> | |
| </li> | |
| <li> | |
| <a href="http://www.eclipse.org/articles/using-perspectives/PerspectiveArticle.html"> | |
| Using Perspectives in the Eclipse UI</a> | |
| </li> | |
| <li> | |
| <a href="http://www.eclipse.org/articles/Article-WorkbenchSelections/article.html"> | |
| Eclipse Workbench: Using the Selection Service</a> | |
| </li> | |
| <li> | |
| <a href="http://www.eclipse.org/articles/Article-Concurrency/jobs-api.html"> | |
| On the Job: The Eclipse Jobs API</a> | |
| </li> | |
| <li> | |
| <a href="http://www.eclipse.org/articles/Article-Workbench-DND/drag_drop.html"> | |
| Drag and Drop in the Eclipse UI</a> | |
| </li> | |
| </ul> | |
| </div> | |
| <div id="rightcolumn"> | |
| <?php includeSidebar( "rap-feed.php" ) ?> | |
| </div> | |
| <?php | |
| printFooter(); | |
| ?> |