Jon Paris
Jon's IBM midrange career started when he fell in love with the System/38 while working as a consultant. This love affair ultimately led him to joining IBM.
In 1987, Jon was hired by the IBM Toronto Laboratory to work on the S/36 and S/38 COBOL compilers. Subsequently Jon became involved with the AS/400 and in particular COBOL/400.
In early 1989 Jon was transferred to the Languages Architecture and Planning Group, with particular responsibility for the COBOL and RPG languages. There he played a major role in the definition of the new RPG IV language and in promoting its use with IBM Business Partners and Users. He was also heavily involved in producing educational and other support materials and services related to other AS/400 programming languages and development tools, such as CODE/400 and VisualAge for RPG.
Jon left IBM in 1998 to focus on developing and delivering education focused on enhancing AS/400 and iSeries application development skills.
Track abstract - IBMi - R21
Programming with PHP: An Introduction for RPGers 90 minutes part 1
PHP - the most popular scripting language on the web - has now landed on System i. Millions of web programmers use PHP to create interactive, dynamic web applications quickly and easily, and now you can join them!
Just like RPG programmers, PHP users tend to focus on “getting the job done” and the simplicity and power of the language reflects that design perspective. PHP also incorporates a straightforward object model that greatly assists procedural programmers ease into the world of Object Orientation.
This session will introduce you to the basics of programming in PHP on System i by drawing comparisons with the RPG IV language we all know and love. We will also introduce you to some of the System i specific features that have been incorporated into the language.
Track abstract - IBMi - R21
Programming with PHP: An Introduction for RPGers 90 minutes - part 2
PHP - the most popular scripting language on the web - has now landed on System i. Millions of web programmers use PHP to create interactive, dynamic web applications quickly and easily, and now you can join them!
Just like RPG programmers, PHP users tend to focus on “getting the job done” and the simplicity and power of the language reflects that design perspective. PHP also incorporates a straightforward object model that greatly assists procedural programmers ease into the world of Object Orientation.
This session will introduce you to the basics of programming in PHP on System i by drawing comparisons with the RPG IV language we all know and love. We will also introduce you to some of the System i specific features that have been incorporated into the language.
Track abstract - IBMi - R21
PHP: Further explorations 90 minutes - part 1
In this session we will delve further into the world of PHP and in particular the IBM i specific features Zend has added to the language. We will study sample PHP scripts that show how to integrate PHP with your existing programs and data. These will include:
* Using RPG programs, Commands and Data Areas
* Processing files in the IFS
* A browser implementation of WRKSPLF that offers some features not found in the 5250 version.
* Utilizing RPG-like record level I/O functions that demonstrate a flexibility in their operation that goes well beyond what RPG can achieve.
We will also review the use of SQL within PHP scripts to access DB2 data, and introduce you to PHP frameworks that let you externalize your Web pages in a similar fashion to the way that DDS allows you to externalize 5250 screen layouts.
Track abstract - IBMi - R21
PHP: Further explorations 90 minutes - part 2
In this session we will delve further into the world of PHP and in particular the IBM i specific features Zend has added to the language. We will study sample PHP scripts that show how to integrate PHP with your existing programs and data. These will include:
* Using RPG programs, Commands and Data Areas
* Processing files in the IFS
* A browser implementation of WRKSPLF that offers some features not found in the 5250 version.
* Utilizing RPG-like record level I/O functions that demonstrate a flexibility in their operation that goes well beyond what RPG can achieve.
We will also review the use of SQL within PHP scripts to access DB2 data, and introduce you to PHP frameworks that let you externalize your Web pages in a similar fashion to the way that DDS allows you to externalize 5250 screen layouts.
Back