The Winner is Visual Studio Code Visual Studio Code is an IDE (Interactive Development Environment). It’s a modern coding tool helping software developers to work with many languages. To write and maintain source code on your IBM i, iSeries or AS400 system, simply download and install the ‘Code for IBM i’ addon. Visual Studio Code

Read More

You can use IBM I ACS two ways – INSTALLED or STANDALONE Personally, I prefer to run IBM i ACS as a simple Java application that is linked by a shortcut on my desktop. No installs to worry about and everything opens when I click it. I call this a standalone install. What does this

Read More

IBM i 5250 Emulation (aka IBM® i Access for Web) So what does IBM say about this? IBM® i Access for Web provides a set of Java™ servlets to access IBM i resources through a browser interface. These servlets run in a Web application server environment on a system running IBM i. IBM WebSphere® Application Server and IBM integrated

Read More

IBM Control Language has remained virtually unchanged over the years. When the IBM AS400 was replaced by the IBM iSeries, fifteen years ago, a few little tweaks were added to CL but it remained remarkably unchanged. If it’s not broken don’t fix it. A few years later the sun set on the iSeries machine and

Read More

Download Install or Upgrade CNX Valence Fresh in my email this morning, I had a notice from the propellor heads at CNX that a new fixpack was released. This includes a number of enhancements that I have requested so I’m intrigued to see it in action. Download the latest Valence 6 maintenance build Valence 6 build

Read More

WRKACTJOB is DSPACTJOB on steroids Every process that runs on an IBM i System is a #JOB. Using the WRKACTJOB command is pretty intuitive, since you are working with all the active jobs on the system you are literally asking your IBM i to show you all the active processes and allow you to view,

Read More

Build a Resume From Your LinkedIn Profile If you keep your LinkedIn profile up to date—and need a hard copy of your resume—give LinkedIn’s Resume Builder a try. Linkedin’s resume builder takes the information from your LinkedIn profile and generates a resume, which can be downloaded as a PDF.. You can choose from a number

Read More

Yes – RRN is Unique (The answer is YES it’s unique while it’s in use… but it can be NO since a RRN can be RE-USED for a new table Row) IBM i Tables (aka AS400 files) have a unique number assigned to every row in the table. This number is called a Relative Record

Read More

Taking your Resume from simple text to Infographic As I mentioned in another blog – I use LinkedIn to edit and maintain my resume. It makes the information editing very simple and clean, and also generates a nice-looking basic resume layout. Maybe this layout works fine – but have you ever looked at infographic versions

Read More

What happens when your TURNOVER Promotion form runs? A TURNOVER® for iSeries v100 form runs in several phases. Pre-run Processing: Phase I All preliminary processing is done including pre-run exits, pre-run commands, creation of working libraries, and so on. Promotion Processing: Phase II Source is copied, objects created or moved, folder objects promoted, data copied,

Read More

How to use ‘Conditional Selection in RPGLE and CLLE’ Way back in 2008, I wrote this blog about how to do various condition selection in RPG. So, I suppose it time to modernize those code examples in modern RPGLE Free, tidy it up, and add the same code examples in CLLE. In RPGLE (and in

Read More

Playing with a RPG Subfile Poking around on the filthiest corners of the IBM i Programmers internet this morning, I stumbled across someone else’s sample subfile template for an RPG program. This is quite an old-style RPG program (it looks like it’s from around 2012) but should still work well today. It looks quite nice,

Read More