10/2/2008
View this email as a Web page Please add System iNetwork RPG Coder to your Safe Sender list.

System iNetwork
System iNetwork RPG Coder
Issue 30
October 02, 2008
From the Editor

Bob Cozzi's RPG World Conference is coming in May 2009. Start your planning/budgeting now for the best RPG Developer Conference of the year. Join the people that wrote the books on System i development including Bob Cozzi, Greg Veal, Bob Tipton, and more.


CNX Corporation
CNX
Corporation Leap into Web 2.0!
Introducing the Valence Web Application Framework for System i. Designed by RPG programmers for RPG programmers, Valence helps you create dazzling browser-based user interfaces for your RPG programs, leveraging the latest in Web 2.0 technology. Click here for more information, including video demos and a free trial download.

Storing Named Constants in Prototypes
By Bob Cozzi

The use of prototypes has lead to the widespread usage of /COPY members in virtually every new RPG IV source member. One thing that people don't often realize, however, is that you can store other things besides prototypes in these /COPYs. One component I often include is named constants. *Read more...


Business Computer Design
Business
Computer Design They won't Believe these are Your System i Apps! BCD's Presto instantly Web Enables 5250 Apps with NO code changes. It uses zero 5250 OLTP, add Google Maps, images, calendars…, supports multi-environments & multi-language, and it offers an unlimited user option. Try Presto today!
Online Event
ha_primary Oct. 23 -- Maximizing the IBM i with Application Modernization
This unique online event covers concepts and coding techniques that will help you achieve your app mod goals. Network with peers, chat with sponsors and attend educational webcasts in a lifelike environment. Hear from Sharon Hoffman, Paul Tuohy, Don Denoncourt, and more! Registration is FREE!


Goofy Qualified Named Constants
By Bob Cozzi

Using named constants can lead to name collision. Consider using a distinct Qualified Data Structure to store often used named constants as subfields with initial values. Granted, you can't really make a field "read only" (I wish we could) but you can help avoid name collision, and that's a good thing. *Read more...


On the Web

Consolidating legacy applications makes sense. So why do many organizations still rely on redundant legacy systems? The reasons are legion. Read about them in Scott Steinacher's "Why Are You Still Running Multiple Legacy Apps?"


Sign Up for Other System iNetwork Newsletters!
Enter Your E-mail Address:

System iNetwork Programming Tips Technical tips for System i software analysts and developers, which is sent the second and fourth Thursdays of each month.

System iNetwork Systems Management Technical tips, insight, and utilities for configuration, performance, security, and other operational topics, which is sent on alternating Wednesdays.

NEWS Daily System i-related news and announcements Monday –Thursday.

My i & .NET Monthly e-mail newsletter presenting technical articles, how-to guides, tips, and case studies on the integration of .NET applications.

Sign-up form doesn't work? Subscribe at System iNetwork.com

Thank you to our sponsors:
CNX Corporation
Business Computer Design

sponsorArray[1].sponsorName

sponsorArray[2].sponsorName

sponsorArray[3].sponsorName

From System iNetwork
Webcasts

Oct. 15 -- A Bright Future for Application Integration
Trevor Perry reviews the challenges in designing and implementing your application integration projects.

Oct. 21 -- Best Practices for i5/OS Security
IBM's Jeff Uehling covers why you need to run at security level 50 and examines examples of exposures that exist at the lower security levels.

Oct. 21 -- Why SQL Matters
Sharon Hoffman covers essential SQL concepts and discusses why understanding how SQL works is important for System i developers.

Oct. 22 -- WDSC and RDi: Debugging RPG, COBOL and CL Programs Made Easy
Debugging your RPG, COBOL, and CL programs has never been easier and IBM's Don Yantzi tells you why.


Online Classes

Oct. 14 -- PHP for the RPG Programmer
Gain the skills necessary to construct a basic executive dashboard of vital business information.

Oct. 14 -- Intro to Control Language Programming
Designed for system operators and programmers new to the System i or new to programming in CL.



Contact Unsubscribe Advertise Submit Press Release

System iNetwork RPG Coder is edited by Bob Cozzi and is published on the first and third Thursdays of each month.

You are subscribed as: #email# (not #email# ? Subscribe Now.)

For questions, comments, or reader feedback about an item covered in System iNetwork RPG Coder, or if you have a technical question, please e–mail Bob Cozzi. You can also post technical questions in the SystemiNetwork.com forums.

Copyright 2008, Penton Media
221 East 29th Street, Loveland, CO 80538
(800) 621-1544
SystemiNetwork.com

To unsubscribe from System iNetwork RPG Coder, click here.

To unsubscribe from all e-mail from the System iNetwork, contact customer service or call (800) 650-1804 or (970) 203-2914.

"System i" is a trademark of International Business Machines (IBM) Corporation and is used by Penton Media, Inc., under license. System iNEWS, SystemiNetwork.com, and the SystemiNetwork.com newsletters are published independently of IBM, which is not responsible in any way for the content. Penton Media, Inc., is solely responsible for the editorial content and control of System iNEWS, SystemiNetwork.com, and the SystemiNetwork.com newsletters.