It was great to see those of you who attended last week’s COMMON Conference and our PHP reception in Anaheim. There was so much positive energy at this year’s event.
Pete Massiello kicked off the opening session with a motivational presentation on the IBM i’s bright future. If you’re interested in details about the keynote speech, which mentioned double-digit revenue growth for IBM i, please read IT Jungle’s recap.
We always enjoy catching up with all of our IBM i friends. Plenty of Quadrant and BCD customers stopped by our brand-new booth and some even showed us the solutions they’ve created using our tools. We had a large amount of staff on hand to demo our new releases, including the upcoming WebSmart PHP Z-Ray extension and Presto 6.1.
From left to right: Marcel Sarrasin and Steve Woodard (Quadrant and BCD Software) Tim Rowe (IBM), Amy Anderson (Zend)
We’re continuing to see a lot interest in application modernization and mobile, which were the topics of our sessions. It was also clear to me that our customers really see the value of our products and services. I heard many existing customers say that the support for our solutions are the best they’ve had, and that our products are intuitive and perform “better than spec.” One customer even mentioned that they do 27,000 faxes a day with FastFax. Another customer has created over 2,000 RPG applications with ProGen Plus and hundreds of web applications with WebSmart ILE.
We also co-hosted a PHP reception with Zend that many IBM i-on-PHP experts and developers attended. It was incredible to showcase our partnership with Zend and hear what people are accomplishing with PHP on IBM i.
We look forward to seeing you in Ft. Lauderdale this fall!
Earlier this month, Zend released Zend Server 7, a major new release. It includes an impressive new feature, Z-Ray, which gives developers real insight into their PHP code. This allows them to inspect, debug and optimize their pages early in the development cycle, long before they go into production.
Z-Ray monitors requests to the web server and displays relevant, detailed, live information on a simple and intuitive web page component in your browser (similar to how Chrome Developer Tools and Firebug work). This information includes: PHP functions, SQL queries, sessions and cookie data, errors and warnings, memory use, request execution time metrics, and more.
Z-Ray is included in both the Professional and Enterprise editions of Zend Server but is only available as a 30-day trial in the Basic edition (formerly known as Community Edition). There were licensing changes with Zend Server 7 for other platforms, which caused a bit of confusion for IBM i users, but Zend quickly clarified that the licensing for IBM i has not changed. The Basic edition is still free and includes one year of limited support.
You’ll need to use the Professional or Enterprise editions to take advantage of all the debugging, troubleshooting and performance features of Zend Server, including Z-Ray. If you’re running mission-critical applications, we highly recommend using those editions as well.
Zend Server 7 also includes an updated PHP stack for PHP 5.4 and 5.5, and support for IBM i 7.2.
Learn more at http://www.zend.com/en/products/server/whats-new.
If you’re new to Presto or WebSmart, or if you want more in-depth knowledge on how to use them, be sure to register for our upcoming 2 hour online training courses. The courses are a convenient way to get more out of BCD products and the price is great. It’s even better if you enroll by Oct 11th to take advantage of our early bird promo of $119 per individual course (regular price is $149).
Don’t wait too long to register because WebSmart ILE starts on Oct. 18th, Presto on Oct. 30th and WebSmart PHP on Nov. 4th. The courses are conducted online in real-time with an instructor so you can interact and ask questions. You’ll also get hands-on lab material that you can complete at your convenience after each course.
View courses or register now.
Are you looking for a free alternative to SEU? You can now use WebSmart to edit and compile RPG source code. This makes WebSmart an even better all purpose editor!
You’ll be able to enjoy some of the editor benefits inherent in a client side IDE, such as:
- Color coding, more intuitive copy/paste, undo, find, MRU, etc.
- Double clicking procedures and subroutines from a list to position to them in the code
- Viewing the joblog and compile listing in new tabs in the IDE
- Stepping through your code in debug
- Smart tabbing – no need to open multiple emulator sessions
In the past year, a grid template and new template themes were added to both WebSmart ILE and PHP. In this technical webinar, we’ll take a closer look at both of these exciting new features.
- The benefits of the grid, including better performance and end user experience
- The key differences between the grid and other templates
- How to customize grids
- Why the new themes use jQuery UI
- How to create your own template themes using jQuery ThemeRoller
Please contact us for a link to the recording.
This webinar is available for on-demand viewing in our customer portal, myBCDsoftware. It was presented live on February 6, 2013.
One of Presto’s key strengths and a critical aspect of how it works is that it automatically identifies screens, which saves you a lot of time. This is something you need to understand if you plan on customizing screens in Presto to ensure that Presto always applies your custom features to the correct screens.
You will learn how to:
– Configure auto panel detection settings
– Resolve possible panel identification conflicts
– Determine the impact of changes to your DDS
– Reattach customizations that appear ‘lost’
– Use panel identities to identify non-unique screens
If you’re attending COMMON next week in Anaheim at the Disneyland Resort make sure to stop by booth #105 where BCD will be set up. You can enter our draw for cash or an iPad, and we do have BCD t-shirts and highlighters to give away so no one will walk away empty handed.
We’ll also be more than happy to demonstrate any of our products or answer any of your technical questions. Product demo highlights include the very soon to be released Presto 4 (with new page layouts optimized for mobile devices) and WebSmart 9.2 (the new grid template is one of the highlights).
And if you haven’t filled up your Tuesday and Wednesday session schedules there’s still room in the two sessions I’ll be doing:
We hope to see you there.
There was a recent post in the WebSmart Developer Forum in myBCDsoftware asking how to navigate from an HTML segment to the PML or PHP. That made me wonder about how many WebSmart developers are familiar with all the keyboard shortcuts in the IDE. Here’s the full list, hopefully they’ll save you a bit of time. If I missed any or if there’s a shortcut you’d like added to WebSmart please add a comment to this post.
We recently released Presto 3.8 which contains many new features for end users and Presto developers. You can start using the new features below by downloading Presto 3.8 from myBCDsoftware or from the BCD website.
Export Data as Spreadsheets or HTML
With the new Export Data element you can add functionality to your web enabled screens that lets users click a button or text link to export DB2 data as CSV spreadsheets or HTML pages. Users can open the spreadsheets in Microsoft Excel with no copying and pasting of data or macros required. The spreadsheet or HTML page is populated with the results of an SQL query you define in Presto.
WebSmart PHP 4.2 is now available for download at our public site or via myBCDSoftware.com. Here are the key new features:
- Validate .php files: The syntax validator has been upgraded to allow you to validate any php files in addition to your WebSmart phw files. It’s always been possible for you to edit any php files with WebSmart. The ability to validate them makes WebSmart a better general purpose php editor.
- Debugging Options Panel: The debugger, which was added in version 4.0 of WebSmart PHP, is more flexible now that you can specify an automatic launch path and query string. It is now possible to launch any path of your program when debugging it including the edit screen for a specific record, or different paths or domains to debug the same program that is running in different environments such as test or QA.