- Features and benefits
- Comparison of Rational® Application Developer and Rational Web Developer
- Overview of Enterprise Generation Language (EGL)
Installing, configuring, and migrating
- System requirements
- Free trial download
- Checklist for installation
- Navigating and customizing the workbench
- Setting up a team development environment
- Web services settings and properties
- Java™ development tools (JDT) debugger and console preferences
- Migrating projects to Rational Application Developer Version 6
- Deploying (publishing) applications to a server
- Deploying message-driven beans and JMS apps into the Service Integration Bus
- Creating and deploying component tests
- Automated component testing
- Collecting runtime data with user-defined probes
- Testing and publishing applications
- Building and testing web services
Troubleshooting and support
- Debugging applications
- IBM Support Assistant
- Technotes and FAQs (frequently asked questions)
- IBM Problem Resolution Toolkit
- Runtime problem determination
- Detecting and analyzing runtime problems
- Troubleshooting builds that are run from the command line
- Programming Guide for Rational Application Developer
- Developing web applications
- Developing Java applications
- Developing Enterprise Generation Language (EGL) applications
- Developing data access applications
- Developing EJB applications
- Making entity EJB components perform
- Creating EJB Clients using Eclipse Rich Client Platform
- Crystal Reports for Rational Application Developer
- Developing portals
- Portlet application development and portal tools
- Developing JSF portlets with Rational Application Developer and WebSphere Portal, Part 1: Developing JSR168 JSF Portlets
- Developing JSF portlets with Rational Application Developer and WebSphere Portal, Part 2: How to enable communication between portlets
- Developing JavaServerFaces (JSF) applications
- Using JSF web service tools
- Building XML applications
- Using Rational Developer to create simple Web service and use it in a web application
- Developing web services
- Service-oriented architecture (SOA) design
- Building and testing web services
- Using Rational Application Developer to create and consume web services
- Create cooperating web services
- Eclipse home page
- Open-source Web development tutorials on Dev Shed
- Resources for Java newcomers (Sun Developer Network)
- Java tutorials (Sun Developer Network)
- Java 2 Platform, Enterprise Edition (Sun Developer Network)
- JavaServer Faces (Sun Developer Network)
- Struts (Apache Software Foundation)
- Unified Modeling Language (UML) home page (Object Management Group)
- Rational Unified Process (RUP) resources
- XML resources (XML.org)
Find additional education and other product resources.
Rational Application Developer on developerWorks: Technical resources and best practices for Rational Application Developer, including articles and tutorials.
Online help for Rational Application Developer: Conceptual, procedural, and reference information for Rational Application Developer and other Rational products that run on Eclipse.
Forums and communities: Online discussions, newsletters, user groups, and other resources with the collective knowledge of Rational developers and users.
Glossary: Terms used in the Rational Application Developer product and documentation.
Language reference: Custom tag libraries that you can incorporate when you create a new web project.
APIs: API reference information for advanced EJB tool development, J2EE tool development, XML and SQL classes and functions, and automated component testing.
APIs for Crystal Reports: Using the Java Reporting Component, Viewer Java, and Crystal Enterprise JSF classes to process reports for viewing and exporting.
Web services Description Language (WSDL) reference: Services as collections of network endpoints, or ports.
UML visual development reference: Learn more about the UML modeling benefits and best practices, the mapping between Enterprise JavaBeans enterprise beans or elements and UML elements, and the mapping between data objects and UML elements.
Keyboard shortcuts: Keyboard shortcuts that you can use in the product.