1. Click for my upcoming talk schedule
2. Below are slides from my recent talks in PDF format (some are also on http://slideshare.net/aseiden, if you prefer)
- DB2 and PHP best practices on IBM i
- How to achieve the best blend of performance, stability, and flexibility when accessing db2 data from PHP on IBM i.
- Healthy computing: Ergonomics and comfort at work
- Tips to help computer workers avoid repetitive strain injury and stay poised at work. Includes how to arrange your computer workstation and learn healthy postural habits. A personal approach that blends my years of work as a professional software developer with my training as a Feldenkrais® teacher.
- “From Zero to ZF” (Your first Zend Framework project on IBM i)
- Step by step, I demonstrate the creation of a Zend Framework (ZF) project, with special attention to configuring the db2 adapter so it works well with IBM i.
Here is the recording of this webinar on zend.com.
- Step by step, I demonstrate the creation of a Zend Framework (ZF) project, with special attention to configuring the db2 adapter so it works well with IBM i.
- Browser tools that make web development easier
- A departure from my usual PHP talks, I discussed browser-based tools that help with client-side tasks such as performance diagnostics, page analysis, HTTP flow analysis, the ability to step through javascript, and much more. Learn how to become a better web developer with free downloadable browser tools.
- Web Services on IBM i with PHP and Zend Framework
- A case study of how I used PHP and Zend Framework’s SOAP capabilities on the IBM i to retrieve data from a Windows-based UPS RoadNet system, integrating the data in a slick-looking web application on the “i”.
- PHP for Batch Tasks on IBM i
- PHP is famous for its ability to build web-based front ends, but it’s also a flexible tool to use within batch processes. Marvelous tasks can be achieved by calling PHP from ordinary CL programs and with Job Queue functionality in Zend Server. Starting with a primer on PASE and PHP-CLI, we quickly move on to topics such as creating Excel spreadsheets, sending e-mail, and creating graphical PDF files, all in batch.
- PHP Case Study on IBM i: 5250 to Web
- Starting with an update on Zend Server, this presentation shows the transformation of a green-screen order entry application into a new PHP web interface that runs 100% on the IBM i. Included are details of how to re-use most of the back-end RPG logic while adding new functionality that users love.
- Why Use Zend Framework on IBM i?
- Updated version of my Zend Framework on IBM i talk. An “i-friendly” introduction to Zend Framework with down-to-earth tips on getting started, best practices, and common-sense explanations of Model-View-Controller and i-specific techniques for accessing RPG and db2.
If your user group or company would be interested in a talk related to PHP, Zend Framework, and IBM i, contact me about speaking for your organization.
Previous talks
- Zend Server and Zend Framework for IBM i
- A look at the new Zend Server offering from Zend, as well as an overview of Zend Framework, all from an IBM i perspective.
Presented at Long Island System Users Group (LISUG) in Syosset, Long Island, NY (April 21, 2010)
- A look at the new Zend Server offering from Zend, as well as an overview of Zend Framework, all from an IBM i perspective.
- Zend Framework for Enterprise PHP on IBM i
- This “i-friendly” introduction to Zend Framework has down-to-earth tips on getting started, best practices, and common-sense explanations of Model-View-Controller and i-specific techniques for accessing RPG and db2.
Presented at ZendCon in San Jose (Oct. 20, 2009)
- This “i-friendly” introduction to Zend Framework has down-to-earth tips on getting started, best practices, and common-sense explanations of Model-View-Controller and i-specific techniques for accessing RPG and db2.
- Confessions of an RPG Programmer: Why Use Zend Framework?
- Webinar explaining Zend Framework from an IBM i perspective. Presented online with Zend (June 17, 2009) and Chicago’s Omni User Group (Sept. 29, 2009)
- Enterprise PHP on IBM i (expanded, with code samples)
- Presented at Vermont/New Hampshire user group meeting, West Lebanon, N.H. (June 11, 2009); and NEMUG in Seekonk, Mass, near Providence (June 17, 2009)
- Enterprise PHP on IBM i (short version)
- Presented at IBM i Northeast User Group Conference, Framingham, Mass. (April 2009)
- Zend Framework in 2009

Our development group has decided to dive into PHP on both the IBM i and the PC worlds. We sat in on one of Alan’s high level sessions at NEUGC. It was well thought out and confirmed that we were heading down the right development path. Alan clearly stepped us through the process to transition from RPG into PHP. I appreciated his encouragement and enthusiasm. We’ve identified our ‘pilot project’ and are looking forward to it! Thanks, Alan! (See you this June at the VT/NH user group meeting!)
Great job presenting the Zend Framework webinar today. It may be a little too soon for our group to jump in but I see it in our future. Looking forward to seeing you Oct 6 for the VTMUG (http://www.vtmug.org/) mini conference!
I’ve heard Alan present at both NYPHP and LISUG. He is quite informative, and I have invited him down to LIPHP On June 6th http://liphp.org/may-2010-meeting-observed-web-services-php-and-zend-framework
If you have the opportunity to hear Alan speak, I’d recommend attending.
I recently heard Alan speak at the Omni User Group Day of Education. He is an encyclopedia of knowledge on PHP. If you have an opportunity to hear him speak, I would encourage you to do so.
Pingback: Alan Seiden’s Information Technology » ZendCon 2010
Pingback: Zend Framework DB2 adapter for IBM i | Alan Seiden’s Information Technology