Well, this year's conference was definitely different. As a result of COVID Elevate 2020 was entirely online. As a result, no breakfasts, lunches, evening events, happy hour, etc. so they won't be part of the review this year.
SummaryI thought it went quite well, particularly given it was Appeon's first attempt at doing an entirely online conference.
RegistrationRegistration was done entirely through the Appeon website. The course catalog allowed you to see the session schedule and select those you wanted to attend. You could then download a calendar invite that you could use in your own calendar to remind you which sessions you wanted to attend and when they started. I had some issues with that when the catalog was first released, notified Appeon, and they had the web site corrected by the next morning. About the only thing I would ask they add is the ability to select several sessions and then be able to download a single calendar invite file that contained all the sessions. Instead. I had to download a separate invites and import them one by one into Google Calendar.
Armeen Mazda talked about what PowerBuilder is (primarily a tool for generating Windows clients), and about the PowerBuilder user base which he broke down into 4 groups based on their needs and how Appeon is addressing them:
Armeen then gave a detailed explanation of the retooling of PowerServer that resulted in PowerServer 2021. The new version allows for cross-OS deployment server side, provides close to 100% support for PowerBuilder features and runs a Desktop Cloud app on the client rather than attempting to run as a web app in a custom browser plugin.
Julie Jiang then talked about the differences between the PowerBuilder Profession and PowerBuilder CloudPro product bundles. PowerBuilder Professional is primarily for users that are just looking to maintain existing client/server applications, whereas PowerBuilder CloudPro is for users looking to API Enable, Cloudify or develop new Desktop Cloud applications.
Julie then discussed the timeline for upcoming releases. Note that the 2021 version of PowerBuilder will not have minor releases, it's primarily just to synch up with PowerServer 2021. PowerBuilder 2022, which releases shortly after PowerBuilder 2021, will be have regular releases like 2017 and 2019.
Julie then talked about the PowerBuilder Roadmap. There we four major categories they were looking at:
- Cloud Architecture:
- Develop microservices and serverless applications on AWS
- Integrated testing, debugging and deployment
- Docker Cluster Deployment
- Cross-OS Debugging (Windows, Linux, MacOS)
- Remote Debugging
- Modern UI
- Additional enhancements to UI themes and the RibbonBar
- New Graph Types
- Dynamic Tab
- 3S Initiative (Sustainability, Stability, Security):
- SMTP emailing
- 64 bit runtime optimization
- PBD encryption
- Productive IDE
- Tabbed editor
- Optimized autoscript
- Optimized build & compile with better support for CI/CD
- 64 bit debugging and desktop cloud app debugging
- Enhanced searching capability
- IDE compilation environment upgrade
Julie reviewed the results of a survey of PowerBuilder customers they did earlier in the year. There was also a video showing their Japanese partner operating a large booth at the Japan IT week convention in Makuhari.
Govinda Lopez then overviewed the major enhancements in 2019 R3 and then demoed several specific ones, namely:
- The new Web Browser Control with ECharts integration
- Git branching support within the PowerBuilder IDE
- Decoupling of IDE and Runtime
- PowerClient Deployment
- Microsoft UI Automation support
- .Net Core 3.1 support
- DataWindow Converter enhancements
- .Net DataStore Asynchronous support
- Docker Integration
The one issue I did notice is that my video feed seemed fuzzy. You might notice it a little bit in the image above, and it became more evident when a slide contained a screen shot or views of the IDE during live demos. After the conference when I went back and to watch one of the replays I noticed that the video resolution that Youtube player was using was 480p (SD). (The Live Streaming was done through Youtube as well). I believe what happened is that back when the pandemic started Youtube made that the default setting for all videos. I don't spend much time on Youtube, and the things I do watch there (mainly reviews of technology products by TechMoan) probably don't look a whole lot different in SD and so I didn't notice the difference. So I was probably still defaulted to SD during the live streaming, which resulted in the fuzzy video. In particular, note that in that screen shot from the live feed that the HD indicator isn't showing on the settings button, which I believe means I'm viewing it in 720p or less. Once I changed the setting back to 1080p60HD all the replays looked crystal sharp.
The one thing I really missed at this conference is all the face-to-face interaction I would have with people during the non-session times of the conference (the breakfasts, lunches, evening events, happy hour, etc that we couldn't have). The chat made up for that a bit, but it was only available during the sessions. I was thinking that having one more general session at the end of the conference with chat would have given a better feel to the end of it. Towards that end, Appeon has created a separate Elevate discussion section in the Q&A area on the Appeon Community website to allow post-conference follow up conversations.