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

October 19, 2011 | Volume 10 Issue 20


TOP STORY: Using Binding Language with Your Service Programs
FEATURED ARTICLE: The API Corner: The Case of the Missing Stream Files, Part II
NEWS HIGHLIGHT: LANSA Launches Second iPulse Survey
FORUM: Comment on "Practical SQL: Three Ways to JOIN"
MC PRESS BOOKSTORE: Top 10 Best-Selling Titles
Manage Subscription | Contact Us

Sponsor - T.L. Ashford & Associates
Barcode400 Labeling Software makes it easy for IBM i users to design and print labels in minutes.

T.L. Ashford has over 28 years of experience in software development and backs that commitment with a highly qualified technical support team.

You can count on T.L. Ashford for your bar code, compliance and RFID labeling needs. Call 800-541-4893 to see what Barcode400 Software can do for you or use the Live Chat feature at


Feature Article - Programming
Using Binding Language with Your Service Programs

Do you know how to recompile your service programs without having to recompile all programs using the service program?

tom_snyderWritten by Tom Snyder

I have to admit that the binding language was a late discovery for me, and I've struggled for quite awhile working around it. But I've found the binding language to solve the problem of having to recompile your service programs without having to recompile all the programs that are using it. Without the binding language, service programs are very similar to modules due to the need to recompile the programs every time they change. This article will show you how to overcome this problem with the use of the binding language.


Sponsor - Business Computer Design

IBM i programmers give web enabling with Presto two thumbs up. Presto is the most flexible IBM i Web GUI for green screens. Use it to web enable your green screen apps to different levels: • Instant modern Web GUI for all your IBM i green screen programs, O/S screens & 3rd party apps • Enhanced Web GUI with new UI elements & styling (date pickers, links, drop downs, etc) • Extended Web GUI with new functionality (additional fields and validation, Web Services…) Read the reviews or watch a video


Feature Article - Programming
The API Corner: The Case of the Missing Stream Files, Part II

Process the data returned by the QjoRetrieveJournalEntries API.

bruce_viningWritten by Bruce Vining

Last month, in "The Case of the Missing Stream Files," we saw how to call the QjoRetrieveJournalEntries API, documented here, in order to access all journal entries associated with the removal of an IFS link from a directory. The links removed might be *STMFs, *SYMLNKs, *DIRs, etc. As the goal of the project is to determine who removed the links, today we'll look at how to process the results of calling the QjoRetrieveJournalEntries API.


Most Popular MC Press Books

Top 10 Best-Selling Titles

  1. Subfiles in Free-Format RPG
  2. Control Language Programming for IBM i
  3. Programming in RPG IV
  4. IBM i and i5/OS Security and Compliance
  5. SQL for eServer i5 and iSeries
  6. JavaScript for the Business Developer
  7. Java for RPG Programmers
  8. The IBM i Programmer's Guide to PHP
  9. Advanced, Integrated RPG
  10. RPG Lover's Bundle


In the News

Support MC Press - Visit Our Sponsors

Forums Sponsor



Search Sponsor