Guild Companies, Inc.  
 
Midrange Programmer - How-To Advice & Free Code
OS/400 Edition
Volume 1, Number 7 - April 11, 2002
In This Issue
Less Theory. More Hands-On Programming, Advice, and Code.
Sponsored By
ALDON COMPUTER GROUP

You want to succeed in the e-business world?

We'll make sure you do.

Use Aldon Affiniti to modernize your iSeries applications for multiple platforms.

You'll see greater ROI, less downtime and higher quality code in production. Empower your application development and you'll empower your company.

Find out how with a FREE online seminar at www.aldon.com

Sponsored By
MIDRANGE BLUE BOOK

Visit the world's first and only Midrange Blue Book, at www.thembb.com.


Covering wholesale and retail prices on everything: systems, upgrades, memory, disk, tape, features, and so on. Specializing in AS/400-iSeries and RS/6000-pSeries, covering products from HP, Sun, Cisco, and dozens more.

Guild Companies readers: Use the promotion code MSI-01 when you sign up for the $399 annual subscription, and Midrange Blue Book will chop off $50.

VisualAge for RPG: Who Knew It Was So Much Fun?
by Shannon O'Donnell


If you're sick and tired of programming yet another 5250 green-screen subfile program in RPG, then have I got a tool for you! Take the dullness out of your professional life and explore one of the most exciting and fun to use development tools on the market: IBM's VisualAge for RPG. Using this integrated development environment, you can create applications--using your existing RPG skills--that run as native Windows programs. Sound like something you'd be interested in? Then read on!
READ MORE >
Run SQL Scripts Using Operations Navigator
by Kevin Vandever


Shannon O'Donnell has written two articles on Operations Navigator ("Five Cool Things You Can Do with OpsNav" and "Five More Cool Things You Can Do With OpsNav") that show how to do some, well, cool things using OpsNav. Not to be left out, I decided to share my own cool OpsNav technique. So here goes. If you don't have interactive SQL installed on your iSeries, or you simply don't want to use a green screen to run SQL statements (that's so passé), you can still do so, and so much more, from the comfort of your GUI desktop using OpsNav.
READ MORE >
Sponsored By
TRAMENCO

If you work with the AS/400 or iSeries, there's one event this year you can't afford to miss: The iSeries and AS/400 Connection Conference, June 16-19, 2002, in Naples, Florida.

Continue your training and education with some of the industry's greatest minds leading you through what's hot in RPG, Java, Websphere, SQL, systems operations. There's something for everyone -- and it's all within a beautiful five-star resort in sunny Florida.

To register, call 800-897-5923 or go to www.tramenco.com/naples

Sponsored By
ASNA

Do you have to learn a whole new language to create effective Web & Windows applications?

No! With ASNA Visual RPG (AVR) you can use your existing RPG skills to create powerful and dynamic Web and Windows apps without a huge learning curve.

Download your FREE trial of ASNA Visual RPG (AVR) and get started today with the included, "Smarties" tutorial. Visit the ASNA Web site to download your free trial today: www.asna.com/downloads.asp.

Success or Failure in Qshell Scripts
by Ted Holt


All Qshell commands update a numeric exit status upon completion. The exit status indicates whether the command behaved normally or not. You can use the exit status for making decisions, for controlling looping, and for testing and recovering from errors. In this article, you will learn about the exit status: how to test it, how to set it, how to use it to make decisions, and how to control loops with it. If you are not sure how to write a Qshell script, please read my articles "Getting Started with Qshell Scripts" and "Working with Parameters and Variables in Qshell Scripts."
READ MORE>
Simplify JSP Applications with JavaBeans, Part 1
by Richard Shaler


Separate business logic from presentation. Application developers hear this over and over. You may understand the concept, but how do you apply this design approach to a Java Web application that uses Java ServerPages technology? Although JSP technology does facilitate dynamic Web application development, it doesn't necessarily promote the separation of business logic from presentation. However, incorporating JavaBeans into your JSP application can help you meet this worthy design approach.
READ MORE>
Sponsored By
PROFOUND LOGIC SOFTWARE

Do you work with complex RPG programs?

Did you know you could add graphical features right into the Source Edit Utility to help you Analyze and Edit RPG source?

You can download and install these features in approximately 1 Minute.


Visit www.RPGAlive.com/now
to find out more.

Sponsored By
WORKSRIGHT SOFTWARE

CASS Certification
What is it? Why do you need it?

CASS--Coding Accuracy Support System--is a test and certification system developed by the U.S. Postal Service to determine if ZIP Code software can accurately assign ZIP Codes to mailing addresses. CASS-certified software helps improve accuracy of carrier route, 5-digit ZIP, ZIP+4, and delivery point codes. It's the first step in qualifying for postage discounts. Investigate CASS and CASS software at www.worksright.com or call WorksRight Software at 601-856-8337.

JavaScript: Back to Basics
by Shannon O'Donnell


Static HTML Web pages are fun to create, but once you start using them you'll quickly realize that a static Web page by itself just isn't very useful. In the last issue you learned a little bit of JavaScript to enable Web page printing. In this issue, we're going back to the basics of JavaScript. In future articles, you'll discover ways to use JavaScript to make your Web pages stand up and sing!
READ MORE>
Tools from iSeries Java Toolbox: Pinging iSeries Services
by Kevin Vandever


If your IT shop is anything like the one I work in, the iSeries is only one of many platforms used to run the business. However, it is still probably the primary platform in your shop, and as such it contains the bulk of the business data and logic. Applications on other platforms depend on that business data and logic, so they require the iSeries to be available as much as possible. I'm going to show you a simple way, using Java, to monitor iSeries services, which will help you to discover potential connectivity and resource availability problems before your production applications do.
READ MORE>
Reader Feedback and Insights
We value your feedback and your insights into the OS/400 market. Feel free to drop us a letter to the editor and we will post them in a reader feedback column associated with this newsletter. READ MORE >
Corrections
Guild Companies strives to publish accurate information at all times. Minor errors of spelling, punctuation, and the like will be corrected on our Web site without notice. When we correct significant errors of fact or substance, we will note the correction on the page containing the corrected version of the original article, as well as in the next issue of the newsletter.

If you think Guild Companies has published something in error, please e-mail us at editors@itjungle.com.

Subscription Information To unsubscribe, change your email address, or sign up for any of Guild Companies's free e-newsletters, visit www.itjungle.com/sub/subscribe.html
This page is best viewed at 800x600 with Netscape or IE browsers 4 or higher.
 
Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
THIS ISSUE
SPONSORED BY:
Aldon Computer Group
Midrange Blue Book
Tramenco
ASNA
Profound Logic Software
WorksRight Software
BACK ISSUES
TABLE OF CONTENTS
VisualAge for RPG: Who Knew It Was So Much Fun?
Run SQL Scripts Using Operations Navigator
Success or Failure in Qshell Scripts
Simplify JSP Applications with JavaBeans, Part 1
JavaScript: Back to Basics
Tools from iSeries Java Toolbox: Pinging iSeries Services

Editors
Shannon O'Donnell
Kevin Vandever

Managing Editor
Shannon Pastore

Conributing Editors
Howard Arner
Joe Hertvik
Ted Holt
David Morris
Richard Shaler

Contact the Editors
Do you have a gripe, inside dope or an opinion?
Email the editors: editors@itjungle.com