- 251. Bridging Vertical Software Silos with ASNA Visual RPG
- (RPG)
- With a little out-of-the-box thinking, you don't need an IBM i to solve challenges with RPG skills—you just need AVR's modern implementation of RPG and a little creativity. Written by Roger Pence Rick ...
- Created on 18 March 2015
- 252. RPG - 2015/03/18 Advertorial
- (MC RPG Developer)
- ASNA Visual RPG IBM i Web apps. ASNA Visual RPG (AVR) works great with MS's ASP.NET to create highly scalable, performant Web apps for the IBM i. IBM i Windows apps. AVR is the go-to option for those ...
- Created on 18 March 2015
- 253. BCD’s Presto 6 Includes Improved RPG OA Screen Formatting and Change Management
- (Development Tools / Utilities)
- Key new features make it more efficient for RPG programmers to modernize existing green screens and new RPG programs. Key new features make it more efficient for RPG programmers to modernize existing ...
- Created on 17 March 2015
- 254. Controlling RPG Program Flow with If/Else/Elseif/Endif
- (RPG)
- ... Using Free Format," of Free-Format RPG IV, 3rd Edition (MC Press, 2015) by Jim Martin. In nearly every program you write, you need to control the flow of instructions. Free-format RPG IV offers experienced ...
- Created on 11 March 2015
- 255. RPG Academy: BIF Up Your Code! More on Moving MOVE and MOVEL out of Your Code
- (RPG)
- ... keyword, and you can use whatever edit word you want, as long as you follow some rules, described in the Parts of an Edit Word section of IBM's ILE RPG Reference Manual. Just to consolidate this, here ...
- Created on 03 March 2015
- 256. RPG Academy: BIF Up Your Code! Start Moving MOVE and MOVEL out of Your Code
- (RPG)
- The MOVE and MOVEL op codes are workhorses in fixed-format RPG, but they don't exist in free-format. Use the EVAL op code and a few BIFs to remove MOVE and MOVEL! Written by Rafael Victória-Pereira There ...
- Created on 03 February 2015
- 257. New Sessions Announced for March RPG & DB2 Summit
- (Certification / Training)
- Survey points to need for developer-oriented security sessions and more. System i Developer today announces several new sessions slated for the March 2015 RPG & DB2 Summit at the Embassy Suites Outdoor ...
- Created on 03 February 2015
- 258. What Happened to the "RPG Academy" Column
- (RPG)
- It's missing! Find out where it went. Have you been feeling lost without the very-popular "RPG Academy" column that used to be here in MC TNT Tips 'n Techniques? Don't worry! It's not gone. It just changed ...
- Created on 22 January 2015
- 259. RPG Academy: BIF Up Your Code! Get Rid of Those File-Related Indicators
- (RPG)
- ... go there again! RPG provides us with two native ways to read a file: you either read it sequentially (starting on the first or a specific record that matches some sort of key), using SETxx and READxx, ...
- Created on 06 January 2015
- 260. Product Review: Adding a Responsive Interface to Your RPG Programs with ASNA Wings
- (RPG)
- ... Thanks to IBM's Open Access API, IBM i RPG applications are able to access an HTML-driven user interface very effectively. ASNA Wings, for example, builds a browser-based user interface derived from existing ...
- Created on 14 December 2014
- 261. RPG & DB2 Summit Announced for March 17-19, 2015 in Dallas
- (Certification / Training)
- Survey guides updates to agenda focused on modern skills System i Developer today announces that the next RPG & DB2 Summit will take place March 17-19, 2015 at the Embassy Suites Outdoor World in Dallas, ...
- Created on 09 December 2014
- 262. Practical RPG: Data Structure I/O Is Finally Practical!
- (RPG)
- I like using data structures for I/O, I really do, but this latest PTF finally makes it practical for non-trivial applications. Written by Joe Pluta I'm not just an RPG programmer. I'm a Java ...
- Created on 02 December 2014
- 263. RPG 2014/12/03 Advertorial
- (MC RPG Developer)
- ASNA Solutions RPG Mobile apps. ASNA Mobile RPG enables your RPG team to create great mobile apps using only ILE RPG. Browser UI for RPG. ASNA Wings creates a superb browser-based alternative UI ...
- Created on 02 December 2014
- 264. RPG Academy: Parameters: Do You Know Your Options?, Part 3
- (RPG)
- ... classic example is the QCMDEXC API, which allows you to run CL commands from within an RPG program: D QCMDEXC PR ExtPgm('QCMDEXC') D P_CmdString 32702A ...
- Created on 04 November 2014
- 265. ASNApalooza 2014 presents a hunk of burning RPG!
- (Channel News)
- ASNApalooza 2014, the 15th ASNApalooza Developer Conference was held on October 20th and 21st. More than 65 attendees came from all over the US, Canada, and Spain. ASNApalooza 2014, the 15th ASNApalooza ...
- Created on 30 October 2014
- 266. RPG Academy: Parameters: Do You Know Your Options?, Part 2
- (RPG)
- ... solutions, right? This is the most annoying shortcoming of *NOPASS. Fortunately for you and me (and all the other RPG programmers out there), the great minds behind RPG thought about this and came ...
- Created on 24 October 2014
- 267. Book Review: Java for RPG Programmers
- (Java)
- If you've been putting off learning Java, you have no excuse anymore! Written by Joe Pluta Java for RPG Programmers has been popular for over a decade. This unique book manages to bridge the gap between ...
- Created on 10 October 2014
- 268. RPG Academy: Parameters: Do You Know Your Options?, Part 1
- (RPG)
- We discussed the VALUE and CONST keywords in previous TechTips. However, that's not all you need to know about parameters. Keep reading to find out more! Written by Rafael Victória-Pereira The title ...
- Created on 03 October 2014
- 269. RPG Academy: Parameters: What You Should Know, Part 2
- (RPG)
- ... Written by Rafael Victória-Pereira Let's start with a quick recap of the previous TechTip. In RPG, parameters passed between programs are, by default, passed by reference. In other words, what ...
- Created on 12 September 2014
- 270. RPG applications’ modernization to free-format under TD/OMS software change management control and i
- (Channel News)
- ... makers of the popular RPG Toolbox, announce official collaboration starting September 2014. The Remain Software solution, TD/OMS, will now enable customers to not only streamline application lifecycle ...
- Created on 11 September 2014
- 271. Practical RPG: Building Monitors with EOFDLY
- (RPG)
- ... does not return control to your program until the RPG runtime senses a termination condition. Instead, when the data management routine senses EOF, it automatically delays the program for however long ...
- Created on 03 September 2014
- 272. RPG Academy: Parameters: What You Should Know, Part 1
- (RPG)
- Previous TechTips described procedures and functions. Now it's time to talk a bit about parameters. Read on to find out more! Written by Rafael Victoria-Pereira We talked about procedures ...
- Created on 08 August 2014
- 273. Practical RPG: Using Data Queues, Part Two
- (RPG)
- ... another discussion for another day! For now, just review this architecture and see how it can be used in your environment to allow you to interface your RPG programs with as many servers as you need. ...
- Created on 06 August 2014
- 274. RPG Can Now Directly Access Mobile Device Functionality Using LANSA's aXes Mobile Ap
- (Other Industry Solutions)
- Making all smartphone and tablet functions, such as camera, video, voice and barcoding, available to your existing 5250 applications will take your IBM i modernization efforts to the next level. LANSA ...
- Created on 17 July 2014
- 275. Practical RPG: Using Data Queues, Part 1
- (RPG)
- ... keyed data queues, I presented the basics of how to create them and how to program for them. I went into some detail about the commands used to manage data queues and the RPG code required to access them. ...
- Created on 02 July 2014
- 276. RPG Academy: Using Your Own Functions
- (RPG)
- ... above, and 3) then end the function. The next RPG Academy TechTip will focus on procedures' and functions' parameters and everything that can go wrong with them… and how to prevent that! Until nex ...
- Created on 27 June 2014
- 277. RPG & DB2 Summit to Feature Steve Will, IBM i 7.2 and Vision for Future
- (Certification / Training)
- ... the future of IBM i development on Tuesday, September 30, in his Keynote address at the upcoming RPG & DB2 Summit. Will's vision shapes the capabilities of the IBM i platform and sets the table for development ...
- Created on 30 May 2014
- 278. RPG Academy: Building Your Own Functions
- (RPG)
- ... IF Check_Item_Exists_In_Inventory(Item_ID: Item_Quantity : Item_Unit_Price) = *On Then (do something) Now let's turn this into RPG: procedure and function names should be short but understandable, ...
- Created on 30 May 2014
- 279. BCD’s New Presto 5.5 Supports RPG Open Access
- (Development Tools / Utilities)
- ... BCD Software LLC., a Quadrant Software company and an IBM i industry leader for over 38 years, has announced the release of Presto 5.5, their rapid green screen and RPG application modernization ...
- Created on 05 May 2014
- 280. RPG Academy: More on Procedures: The Dos and Don'ts and Other Interesting Thing
- (RPG)
- ... blocks, to create modular solutions to the challenges today's RPG programmers face. This implies that the procedures should be small and simple so that they can be used in as many situations as possible. ...
- Created on 02 May 2014
- 281. More Free-Form for RPG, Part 3
- (RPG)
- Seems like folks can't get enough of the free-form control statements replacement for specs in RPG. Or maybe it's just that everyone who writes wants to talk about it. But this is all I'll say about it, so ...
- Created on 16 April 2014
- 282. RPG Academy: How to Create and Use Procedures
- (RPG)
- Leverage your OPM RPG knowledge with this simple and practical example of using procedures. Written by Rafael Victória-Pereira I've been getting great feedback from the readers since the first TechTip ...
- Created on 04 April 2014
- 283. What's New with RPG Open Access and the Open Standard (OAMOS)
- (RPG)
- The future is now. Written by Pascal Polverini There has never been a better time to learn about Open Access (OA). It has now become a mature technology that RPG developers are increasingly ...
- Created on 02 April 2014
- 284. More Free-Form for RPG, Part 2
- (RPG)
- RPG took a great leap forward when free-form C-specs were introduced. Now, with a PTF on V7.1, you can extend that to do free-form H-, F-, D-, and prototype-oriented specs. Want to know more about it? ...
- Created on 19 March 2014
- 285. Practical RPG: Data in the Cloud, Part 2
- (RPG)
- The cloud has successfully provided file storage since long before it was called the cloud, but does that success translate to databases? Written by Joe Pluta In my previous article, I introduced you ...
- Created on 04 March 2014
- 286. RPG Academy: Binding It All Together
- (RPG)
- ... Written by Rafael Victória-Pereira Creating an OPM RPG program is an easy, one-step operation: Just type "14" in the respective source member line of the Work with Members Using PDM screen and ...
- Created on 27 February 2014
- 287. TechTip: Getting Free-form RPG on your IBM i
- (RPG)
- You may have heard that entirely free-form RPG is now available; this tip tells you how to start working with it. Written by Joe Pluta RPG /free (also known as free-form RPG) has recently gone entirely ...
- Created on 20 February 2014
- 288. More Free-Form for RPG
- (RPG)
- Heard about the new positionless RPG support that's coming out for V7.1? No? OK, then have you heard about Pluto? That's messed up. But we're going to focus on just the former. Written by David Shirey ...
- Created on 18 February 2014
- 289. RPG Academy: Modules, Programs, and Service Programs
- (RPG)
- ... concept. Written by Rafael Victória-Pereira How do you create an OPM RPG program? You write your source, compile it with PDM's option 14, and (after you squashed all those annoying little bugs) you ...
- Created on 06 February 2014
- 290. Practical RPG: More BIFs
- (RPG)
- ... (BIFs) in I/O operations, a subtle but potent result of the syntactical enhancements in RPG. Using BIFs (and other expressions) in I/O operations reduces code complexity by removing work variables. Another ...
- Created on 04 February 2014
- 291. Book Review: Advanced Integrated RPG
- (RPG)
- Isn't it about time somebody told us how to integrate RPG and Java? Written by Joe Pluta Tom Snyder's first foray into RPG programming books, Advanced Integrated RPG, is an auspicious beginning. The ...
- Created on 30 January 2014
- 292. RPG Academy, Part 1: From OPM to ILE, ASAP
- (RPG)
- If you still write code as you did 20 years ago or have RPG ILE on your resume but don't actually use ILE, this is for you. This series will help you transition to RPG ILE by explaining the concepts ...
- Created on 16 January 2014
- 293. Profound UI Version 4.8 Delivers New Features That Support Modern RPG Development Latest Release
- (Development Tools / Utilities)
- ... makes modernizing green-screen applications and developing new web and mobile applications easy. Profound Logic was the first company to provide a handler for RPG Open Access, and continues to offer the ...
- Created on 16 January 2014
- 294. The Future of RPG
- (RPG)
- Much like COBOL, RPG isn't going away any time soon, so let's see if we can get some new features! Written by Joe Pluta Many of us in the industry have been working with RPG for 30 or more years. ...
- Created on 14 January 2014
- 295. TechTip: What's New in Free-Format RPG IV
- (RPG)
- The Technical Refresh 7 (TR7) and PTFs are now available. Written by Jim Martin Last October, IBM announced big changes in free-format RPG IV, to be available in late November. If you are ...
- Created on 02 January 2014
- 296. Using ASNA Mobile RPG to Create a Mobile App
- (Development Tools)
- ASNA Mobile RPG puts mobile programming capabilities easily in the hands of RPG programmers using nothing but RPG! Written by Roger Pence ASNA Mobile RPG is a product that empowers RPG ...
- Created on 17 December 2013
- 297. RPG 2013/12/18 Advertorial
- (MC RPG Developer)
- ASNA Solutions RPG Mobile apps. ASNA Mobile RPG enables your RPG team to create great mobile apps using only ILE RPG. Browser UI for RPG. ASNA Wings creates a superb browser-based alternative UI ...
- Created on 17 December 2013
- 298. Book Review: Functions in Free-Format RPG IV
- (RPG)
- This one short volume manages to essentially be both a general introduction and a detailed reference. Written by Joe Pluta With Functions in Free-Format RPG IV, Jim Martin has done it again. Jim has ...
- Created on 12 December 2013
- 299. RPG & DB2 Summit Goes to Dallas in March 2014
- (Certification / Training)
- Features 2013 sell-out "RSE/RDP/RDi Hands-On Workshop" System i Developer, the consortium of top educators on IBM i development technologies, today opens registration for the next RPG & DB2 Summit, ...
- Created on 12 December 2013
- 300. Hello RPG, Goodbye DDS. looksoftware Announces Open Display Files.
- (Other Industry Solutions)
- looksoftware announces Open Display Files, a breakthrough technology that solves the limitations of RPG, by replacing restrictive DDS with an open-standards based XML format. looksoftware announces ...
- Created on 12 December 2013