Wednesday, July 05, 2023

Missions Trip to the Navajo Nation

     


From June 3rd to June 10th, 2023 I travelled with a team of 31 from Saddleback Church to the town of Dilkon, Arizona in the Navajo Nation.  We were there to support the Dilkon Church of the Nazarene (DilkonNaz). (That's my Jeep above on the drive from Winslow, where we were staying each night, to the town of Dilkon).

Monday, May 29, 2023

European User Group Meetings

 As indicated in the Appeon Newsletter for June of 2023, Armeen Mazda, Appeon CEO and myself will be presenting information about the latest PowerBuilder update (2022 R2) at a number of user group meetings in Europe in October 2023 as follows:

  • October 17: Florence, Italy
  • October 19: Valencia, Spain
  • October 23 - 24: Berlin, Germany
  • October 26: Zurich, Switzerland

Wednesday, April 26, 2023

Elevate 2023

 According to the April 2023 Appeon Newsletter, Elevate 2023 will be held in "mid-November" with registration opening in October.  It will again be an free online conference.  However, according to the newsletter this year it will be only a one day event (rather than a two day event as in most recent years).



Tuesday, November 22, 2022

Elevate 2022

 Intro

As with Elevate 2021, Elevate 2022 was online only and free. One major difference this year is that there wasn't a call for papers.  Instead, I believe Appeon reached out to a number of the regular presenters from prior years and asked them to present at this years event.

Monday, September 26, 2022

Some interesting COM controls that can be used in PowerBuilder

They've been available for a while, it's just that I only recently stumbled across them.  Check out Exontrol   I particularly noticed their Gantt controls.  In one of our PowerBuilder based applications we were using a different third-party Gantt ActiveX.  The original vendor left the market quite some time ago.  We had purchased the C++ source code while they were still in business and had some some minor mods to it.  However, we we decided to migrated the application to 64 bit we opted to do away with the Gantt functionality rather than trying to take on the task of converting the ActiveX to 64 bit.  All of the controls shown on the Excontrol page come in both 32 and 64 versions, so that is not an issue with their controls.

Tuesday, August 09, 2022

A way to extract the PowerBuilder runtime files from the MSI created by the PowerBuilder runtime packager

 I'm old school, so I still like to deploy the PowerBuilder runtimes with the PowerBuilder application.  The PowerBuilder runtime packagers doesn't do loose files, it either creates a single MSI or MSM file.  So, to date, what I end up doing is checking the PowerBuilder Runtime Files section of the PowerBuilder documentation and cherry picking off the files I need.

Fortunately though, there's a new utility available in the Windows Store call MSI Viewer that does a bit more than just view the contents of an MSI file.  In particular, it allows you to extract the original files from the MSI file.  Now I can use the runtime packages to generate an MSI with the files I need and then use MSI Viewer to extract the files back out again to package with my app.


A nice little utility for determine the version(s) of .Net Framework are installed

 It's called DotNetVersions.  Run it at the command line and it will report out the .Net Framework versions found on the system.  No more having to dig through the registry.

https://github.com/jmalarcon/DotNetVersions