MAGAZINES

MC Systems Insight
MC Power Technology Manager
MC RPG Developer
MC Power Developer
MC TNT Tips 'n Techniques
MC AIX Expert
MC Linux Expert
MC Mobile on Power
This Week @ the MC Press Bookstore

June 2, 2010 | Volume 9 Issue 11

ISSUE HIGHLIGHTS

TOP STORY: Practical RPG: Increase Productivity with Parameters and Return Values
FEATURED ARTICLE: A Close Study of i5/OS Machine Interface (MI) Pointers
FEATURED NEWS: IBM and University of Central Florida Team to Prepare Graduates for High-Growth Technology Jobs
NEWS HIGHLIG1HT: OCEAN User Group of Southern California Announces the 17th Annual Technical Conference and Expo
FORUM: Printing PDFs from the IFS
BUYER'S GUIDE: Presto 2 & Barcode 400
VIDEO NEWS MAKERS: Leveraging Existing Software Assets Through Vendor Provided Training

Manage Subscription | Contact Us

Feature Article - Programming
 
Practical RPG: Increase Productivity with Parameters and Return Values

The real power of procedures is revealed in this article through the use of parameters and return values.

joe_plutaWritten by Joe Pluta

This is the last article in this series on Prototyping for Productivity. This is where I finally put all the pieces together and remove a third of the code in my little sample program. More impressive, though, is that, through the magic of D-specs, I turn 13 executable lines of code into four. While there just wasn't much code in this particular program to remove, in a real production application, the amount of code removed can be significant. Not only that, it's the type of repetitive code (validation, formatting, etc.) that is naturally prone to typographic errors—the kind that compile but cause errors.


Read More >>

Feature Article - Programming
 
A Close Study of i5/OS Machine Interface (MI) Pointers

Do you know all the kinds of pointers and understand what they do?

junlei_liWritten by Junlei Li

In i5/OS, machine interface (MI) pointers are used to represent many things:

 

 

 

  • Objects and the data within objects
  • Run-time primitives, such as program or procedure invocation
  • Suspend point and resume point in an invocation
  • Procedures of a module object
  • Locations within an OPM program or a procedure of an ILE module object that the control flow can be branched to
  • And so on

Read More >>

Featured News
 
IBM and University of Central Florida Team to Prepare Graduates for High-Growth Technology Jobs

IBM and the University of Central Florida’s (UCF) Institute for Advanced Systems Engineering (IASE) have announced they are working together to prepare students for jobs in systems engineering, a profession that is critical to the creation of the smart cities, healthcare systems and advanced products and systems of the future.


Read More >>


Support MC Press - Visit Our Sponsors

 

Forums Sponsor

POPULAR FORUMS

Forums

 

 

Search Sponsor

 

POPULAR SEARCHES

Search

 


Read More >>
   MC-STORE.COM