Before you start
Learn what to expect from this tutorial and how to get the most out of it.
The Hello World series is for novice developers who want a high-level, hands-on overview of IBM software products. Each tutorial in the series provides simple exercises and step-by-step instructions to familiarize you with the components and use of a particular product. Upon completing a tutorial in the Hello World series, you will know enough about the product to begin exploring and using it on your own.
In this tutorial, you learn how to use IBM Rational® Business Developer to build a simple dynamic Web site This site that you build will have two pages: one to display a list of records in a database and another to allow users to change the data in one of those records.
Rational Business Developer is a key component of the IBM Rational Software Delivery Platform. It provides business-oriented developers accustomed to traditional procedural programming in languages, such as Report Program Generator (RPG) or COBOL, with the tools necessary to build complex and powerful modern applications. With Rational Business Developer, you can create applications with Web, Web service, character, or graphical interfaces; you can even create batch programs. You can then deploy these applications to Java™ application servers, to Java code, to COBOL on IBM® System i™, or to IBM® System z™ COBOL without knowing Java code, COBOL, or the intricacies of the server.
Enterprise Generation Language (EGL) is a programming language that you can use to write full-function applications quickly, thereby freeing you to focus on the business problem that your code is addressing rather than on software technologies. EGL is intended to be intuitive for people who are used to working with business-oriented languages, such as RPG, COBOL, and Visual Basic. It integrates with a wealth of Eclipse-based tools that are included with the Rational Business Developer to enable you to write code quickly, debug it in an agile and iterative fashion, and organize it clearly and effectively.
Learn how to complete these tasks:
- Create and configure an EGL project
- Create EGL source code that accesses a data source
- Create two simple Web pages that access data in a relational database
- Pass a parameter from one Web page to another
- Test an application on a Web application server
There are no prerequisites for this tutorial. However, to complete the steps, you need the following software installed on your computer before beginning:
- IBM Rational Business Developer
- IBM® WebSphere® Application Server (included with the Rational Business Developer prerequisites)





