Search

>> Use the search below for Feature Articles and News.

>> To search Product and Company listings or Forums, use the buttons at right.

Match whole words only
Sections
Categories
with all of the words
with the exact phrase
with at least one of the words
without the words
Title
Author
Days  Today
 Past 7 days
 Past 30 days
 Past 90 days
 Past year
 Full archive
Date range From
to

RPG

Filter Order Display
 
Written by:Jim Staton
( Programming / RPG )
What skills should an RPG programmer have besides knowledge of basic RPG? Written by Jim Staton Recently, I had the opportunity to interview candidates for a programming position at our company. I had just lost an excellent employee due to personal
05-16-12
 
Written by:Chris Smith
( Programming / RPG )
A Webcast takes on all challengers, asserting that the technology works elegantly to modernize source-code available applications while saving time and requiring no programming. Written by Chris Smith There has been an air of mystery and, thus, ske
05-16-12
 
Written by:Jim Martin
( Programming / RPG )
Essentially, what's old is new again! Written by Jim Martin Those of us who used the RPG cycle and L1, L2, etc. for control-break processing remember how slick it was. Very few lines of code were needed, since most of the work was being done by the
05-02-12
 
Written by:Joe Pluta
( Programming / RPG )
How quickly can you build multi-tiered Rich Internet Applications? With the new open-source EGL Development Tools, you can measure your development time in hours, not days or weeks. Written by Joe Pluta I have been an advocate of EGL for a long tim
04-04-12
 
Written by:Junlei Li
( Programming / RPG )
This in-depth discussion about the IBM i job switches may reveal surprising—and helpful—information. Written by Junlei Li The design of the job switches can be traced back to earlier IBM midrange systems such as System/3, the first generation o
04-04-12
 
Written by:Thomas Snyder
( Programming / RPG )
Learn how to use commitment control in your RPG programs to ensure a complete transaction and how to roll back the changes when unable to complete. Written by Tom Snyder I'm usually talking about powerful IBM i resources that can do great things wi
03-21-12
 
Written by:Thomas Snyder
( Programming / RPG )
Create a useful RPG program to purge unnecessary files from your IFS. Written by Tom Snyder The year-end stuff is over, you've captured all your yearly snapshot data in their own files, and you're feeling pretty good about yourself. Next thing is t
02-15-12
 
Written by:Joe Pluta
( Programming / RPG )
One of the hard parts of any server-based architecture is knowing when your server has been canceled; this article shows you how to address that. Written by Joe Pluta I saw an email message in the midrange.com mailing lists the other day about the
02-01-12
 
Written by:Junlei Li
( Programming / RPG )
Store pointers in a job's Local Data Area. Written by Junlei Li The Local Data Area (LDA) is a user-domain, permanent space object (with MI object type code/subtype code hex 19CE) that is allocated to each IBM i job by the system when the job becom
01-04-12
 
Written by:Thomas Snyder
( Programming / RPG )
Make compiling easier for service programs with the use of binding directories. Written by Tom Snyder With the end of the year comes time to close out my series of articles on service programs. In previous articles, I discussed how to create a serv
12-21-11
 
Written by:Junlei Li
( Programming / RPG )
Retrieve the exact table of MI object types via the undocumented API QLICNV. Written by Junlei Li On IBM i, historically there are two flavors when referring to objects. At the MI level, MI objects are categorized by a 2-byte MI object type code (1
12-07-11
 
Written by:Thomas Snyder
( Programming / RPG )
Find out how to support multiple signatures and what to be aware of when changing service programs. Written by Tom Snyder I initially intended on just doing a three-part series that worked its way toward binding directories, but I feel as though I
11-16-11
 
Written by:Kevin Vandever
( Programming / RPG )
Provide your users with everything they've ever wanted in a subfile program. Written by Kevin Vandever Editor's Note: This article is an excerpt from the book Subfiles in Free-Format RPG published by MC Press.   If you've ever looked at Program
11-09-11
 
Written by:Thomas Stockwell
( Programming / RPG )
Modernizing for a GUI doesn't mean you have to give up the power of RPG. Written by Thomas M. Stockwell Fueled by the talent of more than a dozen IBM RPG programmers, and an overall staff of 50, INFOCON is an IBM Business Partner with a vision of e
11-07-11
 
Written by:Junlei Li
( Programming / RPG )
Discover the essence and usage of the COL associated with a library. Written by Junlei Li In the reply post in 2009 to a question called "Best Way to Check if a Library Has At Least 1 Changed Object" in the midrange-l mailing list, CRPence mentione
11-02-11
 
Written by:Thomas Snyder
( Programming / RPG )
Do you know how to recompile your service programs without having to recompile all programs using the service program? Written by Tom Snyder I have to admit that the binding language was a late discovery for me, and I've struggled for quite awhile
10-19-11
 
Written by:Mike Faust
( Programming / RPG )
Whether you're a newbie or a seasoned pro, this book has something for you. Written by Mike Faust For System i developers, mastering the ability to develop subfile applications is an absolute must! In Subfiles in Free-Format RPG, Kevin Vandever tak
10-05-11
 
Written by:Thomas Stockwell
( Programming / RPG )
Convert old 5250 screens to modern GUI formats in a few easy steps. Written by Thomas M. Stockwell Last year, ASNA introduced its ASNA Wings modernization tool, which quickly and efficiently converts the old 5250 green-screen legacy display files i
10-05-11
 
Written by:Thomas Snyder
( Programming / RPG )
Did you know you can create service programs from commonly used procedures? Written by Tom Snyder I am a big advocate of encapsulation and modular programming to build solid code from reusable components. One of the capabilities that ILE gives us t
09-21-11
 
Written by:Robert Cozzi
( Programming / RPG )
Editor's Note: This article is an excerpt from RPG TnT: 101 Dynamite Tips 'n Techniques with RPG IV. Written by Robert Cozzi The User Space is an interesting object. User Spaces have been around on this architecture for nearly 20 years, and yet ma
09-07-11
 
Written by:Mike Faust
( Programming / RPG )
Two functionalities that work perfectly together. Written by Mike Faust One of my favorite programming techniques is linking together functionality to make even-more-powerful functionality. An example of this is wrapping an SQL user-defined table f
09-02-11
 
Written by:Junlei Li
( Programming / RPG )
Be careful when using SETLL *LOVAL on keyed access paths containing numeric key fields. Written by Junlei Li Almost every RPG programmer has become accustomed to setting the file pointer to the starting position of a logical file by specifying the
08-17-11
 
Written by:Junlei Li
( Programming / RPG )
Simon Coulter leaves us a gift before he departs. Written by Junlei Li As you probably know, Simon Coulter, a knowledgeable and versatile IBM i expert, passed away in October 2010. Simon was loved by many IBM i developers because he was one of the
08-03-11
 
Written by:Joe Pluta
( Programming / RPG )
There is no crystal ball deciding the future of the language, but we can identify trends, and some of the trends may surprise you. Written by Joe Pluta The IBM midrange is unique in that it has always been focused on business programming, with a pa
07-06-11
 
( Programming / RPG )
Learn some tips and tricks to correctly handle literal constants. Written by Jean-Paul Lamontre My first article described how a CCSID variation can turn a program crazy. My second article described the solution, which requires correctly handling l
07-06-11
 
Written by:Thomas Snyder
( Programming / RPG )
Take advantage of global, static, and non-static variable attributes within subroutines and procedures. Written by Tom Snyder IBM has always been good at giving us all the tools that we need in one box and ensuring that they run on the box reliably
06-15-11
 
Written by:Joe Pluta
( Programming / RPG )
Lightweight Directory Access Protocol (LDAP) servers are everywhere in enterprises today, and this article shows you how to access LDAP servers on any platform from RPG. Written by Joe Pluta The IBM i is perhaps the most integrated and integrate-ab
06-01-11
 
( Programming / RPG )
Don't let a small thing like a literal string completely ruin your multi-national program. Written by Jean-Paul Lamontre The variations of CCSID are a vast topic and are in fact the main issue to consider during globalization of an application. You
06-01-11
 
Written by:Thomas Snyder
( Programming / RPG )
Use a combination of CPYTOIMPF and the sort command to export sorted, fixed-format files. Written by Tom Snyder No matter how many ways I find to do something, I always run into a situation where I need to get creative. In various articles, I used
05-18-11
 
( Programming / RPG )
Learn how one simple character can make a program go crazy. Written by Jean-Paul Lamontre Several years ago, I wrote an email processing program for the System i and posted the source on my Web site. Several people have downloaded the code, compile
05-04-11
 
Written by:Thomas Snyder
( Programming / RPG )
Configure the SQuirreL alias properties and preferences commonly used by RPG programmers. Written by Tom Snyder To complete my SQuirreL SQL client series, I will explain how to set up your schema and alias properties, such as library lists, and you
04-20-11
 
( Programming / RPG )
Do you realize how much your business can do with GPS coordinates? No? Well, let me tell you. Written by Rafael Victória-Pereira All of our applications' databases hold hundreds if not thousands of addresses—from our clients, suppliers, stores,
04-13-11
 
Written by:Jan Jorgensen
( Programming / RPG )
There's one task to accomplish and so many ways to do it. Written by Jan Jorgensen This article is about a common thing, something we do every day, something most of us never really think about. Maybe we were provided with some code long ago, and s
04-06-11
 
( Programming / RPG )
Use the WinMerge graphical compare and merge utility to aid with the synchronization of RPG and other i/OS source members. Written by Michael Sansoterra One of the dreaded drudgeries of RPG programming is retrofitting custom modifications to applic
03-02-11
 
( Programming / RPG )
Using an MD5 hash offers potential integration, performance, and security benefits. Written by Michael Sansoterra When developing modern applications or enhancing legacy ones, an RPG or DB2 routine may need to apply an MD5 hash to application data.
02-16-11
 
Written by:Gina Whitney
( Programming / RPG )
In 7.1, you have a new option that allows you to use the alias names in externally described data structures. Written by Gina Whitney Right after my first child was born, I remember admiring him and trying to decide what his name should be. My husb
02-02-11
 
Written by:Junlei Li
( Programming / RPG )
Use logical files in the command input stream. Written by Junlei Li Batch job commands, such as Submit Database Jobs (SBMDBJOB) and Start Database Reader (STRDBRDR), allow programmers to submit batch jobs to job queues so that CL commands stored in
01-05-11
 
Written by:Thomas Snyder
( Programming / RPG )
Do you know the best way to use optional parameters with procedures? Written by Tom Snyder When you're using procedures, you have to ability to support optional parameters by using the special keywords *NOPASS and *OMIT. This article discusses the
12-15-10
 
Written by:Joe Pluta
( Programming / RPG )
Although they've been around for quite a while, activation groups remain something of an enigma; this article will begin to dispel that mystery. Written by Joe Pluta When RPG ILE was introduced back in 1994, it really consisted of two entirely diff
12-01-10
 
Written by:Junlei Li
( Programming / RPG )
A UEPT will improve the performance of external program calls to user programs. Written by Junlei Li This article is a follow-up to my System Entry Point Table (SEPT) article. One of our readers, Mark Waterbury, suggested that I write it. In my SEP
12-01-10
 
Written by:Thomas Snyder
( Programming / RPG )
Let's explore the nuts and bolts of using embedded SQL: file type, syntax, and compiling. Written by Tom Snyder In a previous article, "Why Use Embedded SQL Within RPG?," I talked about why you would use embedded SQL in RPG. In this article, I will
11-17-10
 
Written by:Thomas Snyder
( Programming / RPG )
When you try to use new techniques and technologies, do you get resistance from your own staff? Written by Tom Snyder Are you an RPG programmer who is dealing with resistance to updating your RPG skills from people in your staff or even management
11-03-10
 
Written by:Joe Pluta
( Programming / RPG )
Message descriptions are one of the unsung heroes of IBM i application development, and this article shows you how to use RDPi to manage them with ease. Written by Joe Pluta The message description is unique to the IBM i. The concept is simple: a s
10-06-10
 
Written by:Junlei Li
( Programming / RPG )
If you were a program, could you answer this question? Written by Junlei Li In software programming, sometimes a program, a procedure, or a process or thread needs to answer the question: "Who am I?" For example, in an error-logging framework, afte
10-06-10
 
Written by:Junlei Li
( Programming / RPG )
Implement the mutex primitive via MI instructions CHKLKVAL and CLRLKVAL. Written by Junlei Li Efforts of numerous computer scientists have been devoted to solving performance problems in different performance-critical circumstances. One of these pe
09-15-10
 
Written by:Joe Pluta
( Programming / RPG )
Writing new records is a standard task in any system, and this article makes one of the steps of that process a whole lot easier. Written by Joe Pluta One of the most critical functions of any business application is writing data to the database, w
09-01-10
 
Written by:Thomas Snyder
( Programming / RPG )
Create a PDF "Hello World" program with RPG. Written by Tom Snyder Editor's note: This article is excerpted from the MC Press book Advanced Integrated RPG.   I hope you enjoyed my Video Tour presented on July 21 in which I discussed the possibil
08-18-10
 
Written by:Joe Pluta
( Programming / RPG )
Out of the box, RDPi makes programming faster. Now let me show you what happens when you make a few tweaks under the hood to make your editor fly! Written by Joe Pluta RDPi is an incredible tool. Whether it's something new like the Screen and Repor
08-04-10
 
Written by:Thomas Snyder
( Programming / RPG )
Turn conceptual Java properties into definitive, concrete attributes. Written by Tom Snyder When working with RPG in different environments, such as production and test, you will most likely be working with different library lists and using differe
07-21-10
 
Written by:Joe Pluta
( Programming / RPG )
Some jobs are too tricky to leave to your computer unsupervised, but RDPi has tools that speed up even the most tedious of programming tasks. Written by Joe Pluta A computer will do exactly what you tell it to do, no matter how much that request mi
07-07-10
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Next
1 - 50 of 516 Results

   MC-STORE.COM