- 1951. The API Corner: Finding Modules in a *PGM
- (APIs)
- ... d/copy qsysinc/qrpglesrc,qgyolobj d/copy qsysinc/qrpglesrc,qgy d/copy qsysinc/qrpglesrc,qusec ...
- Created on 14 October 2008
- 1952. The CL Corner: Just How Big Is That Variable?
- (CL)
- ... your Receiver variable parameter, named RcvVar for discussion purposes, is defined as an 80-byte structure, you want to use functions such as ILE RPG's %size(RcvVar) built-in or ILE COBOL's Length ...
- Created on 02 October 2008
- 1953. Hurrah! BCD Releases WebSmart Presto Legacy Modernization Tool
- (Development Tools / Utilities)
- ... Web enabling technology to instantly create a browser-based interface over all RPG, Cobol, and menu applications while at the same time adding mouse navigation. The new, modern look with improved user ...
- Created on 02 October 2008
- 1954. Easily Identify What Message a Job Is Waiting On
- (APIs)
- ... /copy qsysinc/qrpglesrc,qusgen /copy qsysinc/qrpglesrc,qusljob /copy qsysinc/qrpglesrc,qusec ...
- Created on 30 September 2008
- 1955. BCD's Partner Channel Expands by Thre
- (Channel News)
- ... i professional services along with BCD application modernization tools for turnkey solutions. They recently completed a modernization project for Veolia Environmental Services replacing 20-year-old RPG ...
- Created on 26 September 2008
- 1956. Gain Control over Libraries in SOA Applications
- (RPG)
- ... In this article, I'll explain the complexities of library lists and even give you a slick RPG IV technique to get around the issue. Wait a Minute. What's a Library List? OK, in case you're ...
- Created on 16 September 2008
- 1957. The API Corner: Take Advantage of Open List APIs
- (APIs)
- ... instance of the error code structure. The second change within Setup is adding initialization logic related to calling the Open List of Objects (QGYOLOBJ) API. MODUSAGE is using /copy qsysinc/qrpglesrc,qgyolobj ...
- Created on 16 September 2008
- 1958. LANSA Releases LANSA Open for .NET
- (Development Tools / Utilities)
- ... between the IBM i and DB2 environments, wishing that they could just call RPG programs as .NET services via a familiar object-oriented interface. LANSA Open for .NET enables IT departments to safely ...
- Created on 16 September 2008
- 1959. ProData Releases RDB Connect 3.0
- (Database)
- ... to integrate data using RPG, COBOL or CL. The product communicates directly with remote databases allowing record-level I/O as well as the import/export of remote data to and from the System i. RDB Connect ...
- Created on 15 September 2008
- 1960. Managing SQL Is Easy with Change Management Tools
- (SQL)
- ... is built, you would start programming over it, again using SQL embedded within your RPG to get the job done efficiently. Code within your programs that accesses these tables might look like what you see ...
- Created on 09 September 2008
- 1961. Aldon Enhances PHP Support
- (Development Tools / Utilities)
- ... are turning to PHP to modernize their applications and create Web-based interfaces to RPG programs and DB2 database files. Zend (http://www.zend.com), has established itself as the de facto guardian ...
- Created on 08 September 2008
- 1962. MySQL and IBM i: Where Does MySQL Fit in a DB2 World?
- (DB2)
- ... didn't care because it just worked. That in fact was one of the great selling points of the platform: the integrated database and by extension the nearly bare-metal speed of compiled languages like RPG, ...
- Created on 07 September 2008
- 1963. Keep Those Batch Jobs Running (Or How to Enjoy Your Off Time)
- (APIs)
- ... 10 const options(*nopass) /copy qsysinc/qrpglesrc,qusgen /copy ...
- Created on 02 September 2008
- 1964. Is There a Rich Client in Your Future?
- (Web Languages)
- ... to build a grid on a Rich UI can also be used to create a table on a JSF page, but it can also be passed as a data structure to an RPG program or used to generate SQL to read from a database table. Only ...
- Created on 26 August 2008
- 1965. The API Corner: Finding All *SRVPGMs on the System
- (APIs)
- ... mind that we are using the RPG DSPLY operation code to show the qualified *SRVPGM names that have the specified module bound to them. DSPLY, when run from batch, goes to the QSYSOPR message queue, so you ...
- Created on 19 August 2008
- 1966. LANSA Works with Investment Systems to Help Expand and Modernize Investment Solutions
- (Channel News)
- ... architecture from future technological advancements. Using LANSA, they can transform a System i RPG or COBOL package to a highly graphical Windows client server application and have it run on UNIX, Linux, ...
- Created on 18 August 2008
- 1967. BCD Announces WebSmart PHP V2.0 with New Wizards, Template Features
- (Development Tools / Utilities)
- A wizard generates PHP code to call existing RPG programs, while advanced features allow rapid creation of custom program templates. Business Computer Design Int'l. (BCD) has enhanced WebSmart PHP, ...
- Created on 14 August 2008
- 1968. The System Integration Challenge: Eliminating Project Breakdowns
- (General)
- ... In my opinion, there is no single technology solution for all system integrations. I have done system integration projects that involved some or all of the following: RPG, COBOL, PL/I, Java, commands, ...
- Created on 10 August 2008
- 1969. Working with Data Sets
- (SQL)
- Let's look back at the various ways we processed data sets using RPG and compare that to the new V6R1 SQL grouping sets capability. By Daniel Cruikshank Like many midrangers, I began my career ...
- Created on 05 August 2008
- 1970. looksoftware Introduces snap for Mobile Front-ends
- (Development Tools / Utilities)
- ... AJAX-based zero deployment Web experience, and anytime, anywhere mobile access. looksoftware's reuse-based approach means existing RPG and COBOL-based applications can have the most modern connections ...
- Created on 01 August 2008
- 1971. Easily Created Mashups for Business Applications
- (Analytics & Cognitive - Other)
- ... multiple technologies. That way, even if your strategic direction is JavaServer Faces (JSF), you can still take advantage of a canned PHP application or an RPG-CGI script. The way you do that is ...
- Created on 27 July 2008
- 1972. RDi: New Tools Announcements
- (Development Tools)
- ... Development Studio Client for System i (WDSC) was way too much tool for RPG developers. It was too big, too slow, too cumbersome, too limited. Even if those were valid reasons, they have been alleviated ...
- Created on 15 July 2008
- 1973. The API Corner: Finding Modules in a *SRVPGM
- (APIs)
- ... structure was previously copied into MODUSAGE with the /copy qsysinc/qrpglesrc,qusec statement in the main procedure. By setting Bytes Provided (QUSBPRV) to 0, we are telling any API we call that we want ...
- Created on 15 July 2008
- 1974. Advances in XML
- (Web Languages)
- ... when one RPG program calls another RPG program on the same machine, it is a little more difficult to come by when one side is a Java application or a .NET program and the other is RPG on the i. It's ...
- Created on 08 July 2008
- 1975. AS/400/iSeries/System i/IBM Power System Skills: What Was Needed Then and What Is Needed Now
- (General)
- ... what has made the following areas so much more costly and complex to deal with. Coding and Implementation Then: With a little RPG, DDS, CL, and a bit of DBMS relational design, you could ...
- Created on 08 July 2008
- 1976. OCEAN Technical Conference Gets Users Pumped About Power Systems
- (Analysis of News Events)
- ... now offered, including RDi, the lightweight, Eclipse-based development tool to edit, compile, and debug RPG, COBOL, and CL programs. He also went over the components in RDi SOA, the bundle for developers ...
- Created on 06 July 2008
- 1977. Expand Your Database with UDFs
- (RPG)
- ... XMONTH XDAY) We can, however, do much, much more by combining the power of database with a high-level language such as RPG. Let's say we have a user who needs to query MYFILE ...
- Created on 01 July 2008
- 1978. Performance When Converting Legacy Dates
- (RPG)
- ... myself. One thing I've learned about legacy date fields is that occasionally they don't contain dates. Surprise! Trying to convert a date that is invalid causes a run-time check in RPG, ...
- Created on 01 July 2008
- 1979. TechTip: Frame Crossing, Part II
- (Web Languages)
- ... on a Web page using just HTML and JavaScript. This time, I have added in a few RPG CGI programs and some more JavaScript. Actually, I have written a small application in which you can maintain an order ...
- Created on 26 June 2008
- 1980. Rochester Celebrates the 20th Anniversary of AS/400
- (Analysis of News Events)
- ... and virtualization. As to the disparity between available RPG programmers and companies' needs for them to modernize and maintain a vast number of legacy systems, Jarman says IBM continues ...
- Created on 22 June 2008
- 1981. OCEAN Technical Conference Convenes June 30 in Irvine, Calif.
- (Channel News)
- ... the U.S. and Canada. Topics to be covered include: · RPG IV Advanced Techniques · New Power System development tools · Power System/iSeries security and infrastructure There ...
- Created on 18 June 2008
- 1982. READE and READPE Revisited
- (RPG)
- Those who forget history are doomed to repeat it, and in software, doomed to reinvent it. By Joe Pluta READE and READPE are powerful RPG opcodes whose use seems to be dwindling. Part of that may ...
- Created on 17 June 2008
- 1983. The API Corner: Module, Module, Who's Got My Module
- (APIs)
- ... note from reader David S.: "I enjoyed your article on V6R1 (6.1) CL. One of the enhancements you mentioned reminded me of a question I have had for some time... [about] CL and RPG modules. If I change and ...
- Created on 17 June 2008
- 1984. ASNA Releases Monarch 4.0
- (Development Tools / Utilities)
- ... and Web-faced RPG applications to the Microsoft .NET Framework. Monarch also provides a relatively easy means for adding new functionality, such as Web services, n-tier architecture, and Microsoft SQL ...
- Created on 04 June 2008
- 1985. Qualifying Files and Programs in SOA
- (RPG)
- ... look for an object, provided that object's name wasn't qualified with a library in the first place. RPG Support for Library Lists RPG in particular has inherent support for library lists. In ...
- Created on 03 June 2008
- 1986. BCD Releases WebSmart V7
- (Development Tools / Utilities)
- ... SmartSnippets are wizards that help you code PML and PHP functions. They are dynamic prompts that guide you through creating dropdown boxes, calling RPG programs in PHP, and generating Smurf IDs, among ...
- Created on 02 June 2008
- 1987. SOA in 2008
- (General)
- ... This is a wonderful world for RPG programmers, by the way. They can focus on the wonderful capabilities of the RPG language and the DB2 database, without having to try to shoehorn their world into ...
- Created on 27 May 2008
- 1988. Ricardo Ang Wins Author Profile Drawing
- (Channel News)
- The systems administrator and System i/AS/400 operator from Canada selects his prize, a book on RPG IV from the MC Press Online Store. Ricardo Ang of Mississauga, Ontario, Canada is the lucky winner of ...
- Created on 27 May 2008
- 1989. Those Weird and Wonderful Arrays
- (RPG)
- Maximize the use of memory by using arrays. By Paul Tuohy Over the past few years, the style of my RPG programs has changed dramatically in many ways. One of the core changes is the way I use memory ...
- Created on 20 May 2008
- 1990. The API Corner: Retrieving Information, Continued
- (APIs)
- ... surely there's a better way. And of course there is. This is not so much a "tip" about APIs, but rather a technique based on ILE RPG capabilities that can be applied to many situations, this being ...
- Created on 20 May 2008
- 1991. Partner TechTip: Get Productive with PHP and Java in Just Two Minutes!
- (Web Languages)
- ... theory and obtuse examples, I usually table it for another day, which ultimately never comes. SQL(snap) is a rapid development engine that generates Java and PHP (and RPG) based on SQL queries that ...
- Created on 20 May 2008
- 1992. V6R1 CL: The Story Continues
- (CL)
- ... or *BNDDIR. We can specify these, and more, on the DCLPRCOPT command within the source we are compiling. This capability to store compile options within the CL source is similar to ILE RPG's H-spec ...
- Created on 13 May 2008
- 1993. CNX Announces Release of Valence Web Application Framework for the System i
- (Development Tools / Utilities)
- ... tools necessary for System i shops to create rich Web 2.0-based browser interfaces with RPG, and includes an attractive tab-based portal for controlling user access to the applications as they're developed, ...
- Created on 12 May 2008
- 1994. BluePhoenix Reports Record Quarter, Expands Collaboration with Microsoft
- (Trends)
- ... VSAM to SQL Server, and from application languages such as COBOL, Natural, RPG and PowerBuilder to .NET. "BluePhoenix brings to the table its market leading automated migration tools and services, and ...
- Created on 12 May 2008
- 1995. SQL(snap) Eliminates the Burden of Messy Embedded SQL
- (Development Tools / Utilities)
- ... of V1.2 of SQL(snap), a rapid development engine that generates SQL for use in RPG, Java, and PHP. SQL(snap) removes the complexity and tediousness of working with embedded SQL, the company says, and provides ...
- Created on 02 May 2008
- 1996. COMMON Europe Announces 2008 Top-Concerns Survey
- (Channel News)
- ... in Barcelona, Spain, May 17-20. It will also host the RPG and DB2 Summit and have five parallel streams covering the new Power Systems, V6R1, security, database management and Linux. For more information, ...
- Created on 02 May 2008
- 1997. Partner TechTip: Embedded SQL Is Just Plain Messy. Is There a Better Way?
- (SQL)
- Coding SQL within RPG can be tedious, but what if you could automatically generate SQL for RPG, SQL for Java, and SQL for PHP in a just few clicks? by Scott Salisbury Have you ever avoided using ...
- Created on 01 May 2008
- 1998. Zend Deepens Interoperability of PHP with IBM i
- (Programming Languages)
- ... suite. "For the past two years we have been working with Zend to help i5/OS (IBM i) customers develop and deploy new Web applications that leverage their RPG applications and DB2 data," said ...
- Created on 30 April 2008
- 1999. SOA Governance: Better Now Than Never
- (General)
- ... piloted a supply chain application. The company used a SOAP engine inside the IBM Websphere Application Server (WAS) with Enterprise JavaBeans for the front-end and connections to an i5/OS RPG application ...
- Created on 27 April 2008
- 2000. EGL in 2008
- (Web Languages)
- ... and we should be looking at fully featured programming environments, and of those, there are really only two: Java EE and .NET. I'm not going to address RPG-CGI; if you choose that route, this is a completely ...
- Created on 22 April 2008