Search My Blog

Thursday, March 29, 2018

New Integrated Foundation Classes (2018R2) Released!

** Hot News **

  New Integrated Foundation Classes (2018R2) Released!

 "THE" Framework for Appeon PowerBuilder & PowerServer!

(v2018.2.0.97 - March 29, 2018)

Make your PB App's exciting to your MS-Window users!
  
        Software Tool & Die Inc (STD) are very pleased to announce that they have just released a new version 2018R2 (build 2018.2.0.97) of their Integrated Foundation Class library framework for PowerBuilder 2017R2 build 1769, PowerServer 2017 Web and PowerServer 2017 Mobile build 1756!
  
     STD are also very excited as this release represents another significant enhancement to the Integrated framework that really further exemplifies the power of Appeon PowerBuilder 2017R2 development environment! The new framework combined with PB2017R2 (Revision #2 - build 1769) really positions developers to take advantage of today's Agile and DevOps methodologies. Plus it puts a complete new GUI "punch" in your Native, Web and Mobile Apps  without buying expensive add-on products.

     For a summary of the previous framework version's feature set, please follow this link - 2018R1.
  
   The following are some of the highlights of the new Integrated framework and Appeon PowerBuilder 2017R2 versions at work, as follows:
 

RESTFul Client Base Class 

RESTFul ancestor logs DWO, URL, performance & memory stats for Retrieve() method.

JSON Generator Base Class

JSON Generator can build JSON data stream from any DW Object and also records sats!


PowerServer Check on Web & Mobile

PowerServer version validation at start-up (for Web & Mobile Apps)

   The latest Integrated framework version contains the following updates and has been tested with MS-Windows 10 O/S (Creator Edition), PB 2017R2 build #1756 and the PowerServer 2017 (build 1689). Testing inside of PB included Win32 (both P-code & M-code) and Win64 ( P-code) deployments. Testing inside of PowerServer Web & Mobile included latest Web Browsers, latest Apple Tablet/Smart Phone and Android Tablet/Smart Phone  deployments.

Note: All the STD frameworks are free and can be downloaded from its STD Foundation Classes SourceForge project website..

Release 2018.2.0.96 - Major Release (2018R2) - change highlights ...
  • Migration of entire framework from PB2017R2 Build 1756 to PB2017R2 Build 1769
  • Optimized all the frameworks PBL's
  • Created POSTGreSQL Transaction object ancestor "ns_sqlca_progresql_master"
  • Added code to Clicked event of "vs_dc_list_master" to speed up sorting
  • Revised "wn_main_master" object's Open event code to account for running within a Dockable App
  • Revised "wn_main_master" object's "oe_PostOpen" event to reset visibility when used in an MDI or MDI Dockable App
         Note: Improves overall instantiation performance by 2-3x!
  • Revised "of_send_mail" method in "nc_app_controller_master" to check if running within a Mobile App
  • Revised "of_check_exe_version" method in "nc_app_controller_master" to set the PB IDE Active switch ON if running under IDE
  • Added "of_is_pb_ide_active" method to "nc_app_controller_master" object
  • Added "of_check_ps_version" method to "nc_app_controller_master" object
  • Added code the "nc_app_controller_master" object's Constructor event to log whether App is running M-code or P-code   
  • Added code the "nc_app_controller_master" object's Constructor event to to check for PowerServer version at start-up
  • Revised the Destructor event in "vs_dc_master" to check if the Object's Classification is valid before save
  • Revised the "oe_postopen" event in "wn_messagebox_master" to adjust image path if running under PB IDE vs from an EXE
  • Created ns_json_generator_master JSON Generator object ancestor.
        Note: Created new "of_generate_dw_json" function to build JSON data stream 
                  from any DW object!
  • Created ns_json_parsor_master JSON Parsor object ancestor.
  • Created ns_restful_client_master RESTful Client object ancestor.
  • Created ns_http_client_master HTTP Client object ancestor.
         Note: Created of_Retrieve() method to simplify & extend DW handling
    The OrderEntry example application has also been updated to the new Integrated Foundation class framework version. You can download the example application from here. Also, check out the online "getting started" video series to accelerate your assimilation of the best framework for PowerBuilder & PowerServer!

   STD would also like to thank Novalys Corporation for their support of the Foundation Classes by supplying the VisualExpert product for the framework's documentation.

Enjoy!  

Regards ... Chris

No comments:

Post a Comment