Switch to Italian Language
Get iSeries to the WEB with your RPG
Link to a page describing what CGIs are
  If you know RPG, the easiest way for you to develop Web applications is to use the CGI technique. The CGI technique is not easy by itself. However we have made it so easy that after a little reading you would sit back and smile, because web programming is now just at your hand. As a matter of fact we teach, and provide tools, for a technique, based on a service program, that hides away any complexity from your code, while allowing you to define your Web pages external to your programs.
Any script language understood by a Web browser can be used to define your external Web pages, such as html, xml, wml, javascript.
This service program is originated by Mel Rothman, IBM iSeries 400 Custom Technology Center, Rochester (MN), U.S..
 
 
Version 2
  Version 2 of Mel's service program available since December 2000.
It provides
  • better performance (5 to 10 times more)
  • less coding requirements
  • new functions
Version 2 requires OS/400 release V5R1 or subsequent.
Should you have an earlier release, you must use Version 1.

Press know more about version 2 to know more (this includes Migration tips from Version 1).

Deliverables migrated to Version 2 display this sign: available on version 2
 
 

In this site you'll find demos, tutorials, a lot of sample source code, but what's best, you may download anything you like, install and have it running on your AS/400, so that you can continue your learning from there.
...And, of course, as we are a non-profit site, this is totally free, and includes some remote support, should you ever care.

 

 Check out latest changes!  

 

 Check out major updates!  


 
Look at our demos

Our demos are a teaching vehicle. After running, you may go inside them, discover how they were made out, and read detail explanations of their designs.
  1.  Basic Demos  menu of basic demos now available on version 2
    This is a set of simple demos, easy to understand, through which you may learn the basics of our CGI development method.


  2. YachtWorld now available on version 2
    This was Giovanni's first attempt to develop something more sophisticated. Going through it you would understand how to manage "subfiles" and how to hide information in the script for the client.
    To run this demo, first select your background color, then push the go button.
    Background colors white gray  
    light blue black


  3.  Centaur  go now available on version 2
    Centaur is made of two e-commerce demos, one full page, the other based on frames. Though quite attractive, they are not for beginners. They become useful after getting rather acquainted with Mel's CGI development tool.
  4.  Get a virtual car  go now available on version 2
    Would you like your CGI's to take advantage from some Javascript imbedded in their HTML scripts? This demo provides input validation and pop-up selection lists through some Javascript.
 
Sniff around
  1.  Our customers as of today  go
 
 
Documents
  1.  HTTP Server for AS/400 WebProgramming Guide (V4R5) 
  2.  About HTTP directives for CGIDEV2 
 
Learning path
  1.  Tips for your initial learning  go now available for version 2
  2. A small presentation covering what CGIs are and what are the advantages of our service program.
    You can get it in two versions:
    • go as a .pdf file (needs Acrobat Reader)
    • go as a .prz file (needs Lotus Graphics Freelance). In this case you may also access the speaker's text.
  3.  CGI Tutorial  go now available for version 2 which goes through all the services provided by our service program with detail descriptions and code samples
  4.  HTML tutorial  go now available for version 2 that you may also download and install on your AS/400 or your PC
  5.  JavaScript tutorial  go now available on version 2 Once you feel you know enough about HTML and CGIs, maybe it's time to breathe some intelligence into your client-scripts.
 
Hot pages
  1.  Downloads  go now available for version 2 This is where you may download all deliveries, inclusive of sources, at no charge
  2.  What's new  go Version2 in our deliveries
  3.  Installation tips  go
  4.  FAQ  go now available for version 2 Frequently asked questions
  5.  Contact us  e-mail to Giovanni B. Perotti, Italy
 
Reference pages
  1.  Index  go
  2.  Related manuals and redbooks  go
 
Give us recognition for your results
  • Did you improve your business by adopting our iSeries 400 CGI technique?
  • Do you believe that our technique would be equally profitable to other people?
  • Do you think that your testimonial would be of some help?
If so,  tell the world what you did  go.