| <?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(); | 
 |  | 
 | ?> |