Search My Blog

Loading...

Friday, April 29, 2016

STD Web Service Framework - Version 2016R0 Released!


** Hot News **

Web Service Framework - v2016.0.0.55 - Released!




     Software Tool & Die Inc are pleased to announce a new release of their Web Service STD Foundation Classes for IIs (STD FC IIs) - version 2016.0.0.55 (2016R0). The updated Web Service IIs framework is solely targeted to helping PowerBuilder Classic developers, to help develop .Net based Web Services and deploy these to IIs. The IIs based framework takes advantage of RAD techniques, employs an MVC (Model, View, Controller) architecture for superior performance, flexibility and extend ability! The STD Web Service framework is free and can be downloaded from its STD Foundation Classes SourceForge project website.

    The Web Service framework - while greatly improving the PB & Appeon developer's productivity - also includes these types of features to help with RAD based projects:

  • Helps the PB developer to Implement "stateless" programming
  • Does DBMS transaction management automatically
  • Manages DataStores for you automatically
  • Manages DB updates for you automatically
  • Facilitates  MVC design & programming
  • Provides Encryption / Decryption services
  • Provides extended numerical services (ie: And / Or / Xor / Xand / etc features to PowerScript
  • Provides Result Set generation for any data
  • Provides HTML generation for any data
  • Allows SMTP eMail generation
  • Facilitates  Event, Debug and Application logging
  • and much more!
  The main updates to the STD Web Service FC's included in version 2016R0 include:

  • Removed the "Crypto32.DLL" and "CW3220.DLL" files from the framework!
  • Rebuilt the framework's documentation set using Visual Expert 2015 build 2015.0.15.1109
  • Framework documentation now available as a separate ZIP file
  • Removed external references to the "Crypto32" and "CW3220" DLL's in the nc_crypto_master base class.
  • Added new function "of_base64_stringtobinary" to the nc_crypto_master base class.
  • Added new function "of_base64_binarytostring" to the nc_crypto_master base class.
  • Added double quotes around the XOPY file names to handle file path spaces (nc_business_class_master).
  • Ported "ns_DS_WebService_Master" class from the Integrated framework for processing within IIs.
  • Ported "nc_cipher_master" class from the Integrated framework for processing within IIs.
  • Deprecated the "nc_cypher_master" class.
  • Revised MS-Windows API declarations to match the Integrated Framework.Tested framework with ...
      - PowerBuilder 12.x, 12.5.x and 12.6
      - Appeon 2015R2.
      - MS-Windows 7, 10, 2008 & 2012.
      - .Net 2.0, .Net 3.5, .Net 4.0 and .Net 4.5
      - IIs 7.0, 7.5, 8.0, & 10.0



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

Regards .... Chris


Thursday, April 28, 2016

Integrated Foundation Classes (Service Pack#1) Released!

** Hot News **

 Integrated Foundation Classes (2016R1-1) Released!

 "THE" PowerBuilder Classic & Appeon Framework!

(v2016.1.1.59 - April 26, 2016) - Service Pack #1




    Software Tool & Die Inc (STD) is very pleased to announce that they have just released an updated version 2016R1-1 (Service Pack #1) build number 2016.1.1.59 of their Integrated Foundation Class library for PowerBuilder "Classic", Appeon Web and Appeon Mobile!

    The latest version contains the following updates and has been tested with Appeon Server  2016.372.00 (GA) using the official MR (maintenance  releases) of PowerBuilder "Classic" versions 12.1, 12.5.1 and 12.6. Testing inside of PB included Win32 (both P-code & M-code) deployments while testing inside of Appeon included latest Web Browsers, latest Apple Tablet/Smart Phone and Android Tablet/Smart Phone  deployments.

Release 2016.1.1.59 - Major Release (2016R1) - change highlights ...


  • Framework was system tested with: PowerBuilder Classic 12.1, 12.5.1 and 12.6; Appeon and 2015R1 (2015.0328.00); iOS 9.3 and Android 6.0.1 (both Smart Phone & Tablet); IE10/11; FireFox 46.0.0; Safari 5.1.7; Opera 32.0.1948.25; Chrome 49.0.2623.110,  Edge 25.10586.0.0)
  • Replaced old MessageBox( ) PB method with the frameworks "of_messagebox" standard in the following ...
        nc_app_controller_master.of_set_splash_window
        nc_app_controller_master.constructor
        nc_network_adapter.of_getadaptersinfo
        nc_wininet_master.ue_internetopen
        vs_dc_master.of_check_data
        wn_controller_master.open
        wn_master.of_set_updatable
        vs_ole_master.error
  • Updated the "of_messagebox" method in the "nc_app_controller_master" base class to bypass the logic if in "Silent" mode.

The OrderEntry example application also updated!

The updated open source STD Integrated Framework is free and can be downloaded by clicking here!


   STD would 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

Sunday, April 3, 2016

New Release (2016R1) of the STD "Integrated" FrameWork!

** Hot News **

 Integrated Foundation Classes (2016R1) Released!

 "THE" PowerBuilder Classic & Appeon Framework!

(v2016.1.0.58 - March 23, 2016)
Framework
 
   Software Tool & Die Inc (STD) is very pleased to announce that they have just released an updated version 2016R1 (2016.1.0.58) of their Integrated Foundation Class library for PowerBuilder "Classic", Appeon Web and Appeon Mobile!

   The latest version contains the following updates and has been tested with Appeon Server  2016.359.00 (GA) using the official MR (maintenance  releases) of PowerBuilder "Classic" versions 12.1, 12.5.1 and 12.6. Testing inside of PB included Win32 (both P-code & M-code) deployments while testing inside of Appeon included latest Web Browsers, latest Apple Tablet/Smart Phone and Android Tablet/Smart Phone  deployments.


Release 2016.1.0.58 - Major Release (2016R1) - change highlights ...
  • Framework was system tested with: PowerBuilder Classic 12.1, 12.5.1 and 12.6; Appeon and 2015R1 (2015.0328.00); iOS 9.3 and Android 6.0.1 (both Smart Phone & Tablet); IE10/11; FireFox 45.0.0; Safari 5.1.7; Opera 32.0.1948.25; Chrome 49.0.2623.110,  Edge 25.10586.0.0)
  • New LINE base class created - "vs_ln_master".
  • New OVAL base class created - "vs_ov_master".
  • New ROUNDRECTANGLE base class created - "vs_rrt_master".
  • New RECTANGLE base class created - "vs_rt_master".
  • Added more external Function declarations to the Application Controller base class (nc_app_controller_master).
  • Added new Android, iOS, Windows & AWS version tracking variables to the Application Controller base class.
  • Created new INI file default entries for the the Android, iOS, Windows & AWS version tracking variable value.
  • Added code to check the OS version based on the environment (Web/Native/Mobile) to the Application Controller base class.
  • Removed references to the old PocketPC/PocketBuilder variables in the Application Controller base class.
  • Added a new function (of_check_aws_version) to validate the AWS version in the Application Controller base class.
  • Added code to the "of_get_appeon_environment_info" function to validate the AWS version in a Mobile environment.
  • Added code to the Application Controller base class' Constructor to initialize & process new INI values.
  • Added new function "of_base64_stringtobinary" to the nc_crypto_master base class.
  • Added new function "of_base64_binarytostring" to the nc_crypto_master base class.
     Base64 Example
  • Removed external references to the "Crypto32" and "CW3220" DLL's in the nc_crypto_master base class.
  • Removed the "Crypto32.DLL" and "CW3220.DLL" files from the framework!
    Cryptography Example
  • Added new Event "oe_graph_create" to the ns_ds_master DataStore base class.
  • Added new Event "oe_html_context" to the ns_ds_master DataStore base class.
  • Added new Event "oe_filter_activated" to the vs_dc_master DataWindow Control base class.
  • Added new Event "oe_sort_activated" to the vs_dc_master DataWindow Control base class.
  • Added new Event "oe_erase_background" to the vs_dc_master DataWindow Control base class.
  • Added new Event "oe_graph_create" to the vs_dc_master DataWindow Control base class.
    OrderEntry Example
  • Added new Event "oe_backtab_out" to the vs_dc_master DataWindow Control base class.
  • Added new Event "oe_html_context" to the vs_dc_master DataWindow Control base class.
  • Added new Event "oe_message_text" to the vs_dc_master DataWindow Control base class.
  • Added new Event "oe_print_margin_change" to the vs_dc_master DataWindow Control base class.
  • Added code to the vs_dc_master RetrieveStart Event base class to support "oe_graph_create event in Appeon!
  • Revised Resize logic in "wn_splash_master" base class to account for different rendering in PB vs Web/Mobile.
  • Rebuilt the framework's documentation set using VisualExpert 2015 build 2015.0.15.1109.
  • Framework documentation now available as a separate ZIP file 
   STD would 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

Thursday, March 31, 2016

14 New PowerBuilder Tools for 2016!

** Hot News **

14 New tools for PB Developers for 2016!

    All you need to modernize your PowerBuilder Applications, from enhancing their look & feel, to streamlining your reporting and security features! Also, speed up and simplify your deployments, maintenance and build processes.

Check out what's new and upcoming  ...

http://www.novalys.net/EN/roadmap-source_nov698rm.html
Click on the tiles for more information!


Regards ... Chris

Tuesday, March 29, 2016

STD Foundation Classes - OrderEntry Application Updated!

** Hot News **

STD Foundation Classes

Example OrderEntry Application Updated




    The example OrderEntry application that has been built from the Software Tool & Die Inc. frameworks has been updated to use the latest version of the Integrated framework version 2016.1.0.58 and the latest Web Service framework version 2015.3.1.52.

    With the two frameworks enabled, the OrderEntry application demonstrates how PowerBuilder and Appeon developers can really extend the functionality of their business applications for native, cloud, web and mobile use!


New Create Graph event to control series & data points!

  To download the latest example, please visit the STD Foundation home web site located in the SourceForge online community. Then select the OrderEntry application latest release from here!

Note: Please read the "ReadMe.doc" file for specific deployment information.


Enjoy!

Regards ... Chris

Sunday, March 27, 2016

Crypto Example application for PowerBuilder & Appeon Released!

** Hot News **

STD Foundation Classes

Updated CRYPTO Example Application released!



   Software Tool & Die Inc. today are very pleased to announce the release of an updated CRYPTO Encoding / Decoding example application for PowerBuilder, Appeon Web and Appeon Mobile that was built from the latest STD Integrated Framework (release: March 2016) ...


   The latest release of the crypto example has had some major updates, as follows:
  • Removal of 3rd party external DLL's for Encipher support.
  • Encipher feature now 100% PowerBuilder code (no external DLL).
  • Encryption now works with Appeon Web and Appeon Mobile
  • Example now includes Cipher support
  • Example now includes basic Encryption/Decryption support
  • Example handles various environments automatically.
  • One code-line.


Enjoy!

Regards ... Chris

Wednesday, March 23, 2016

New Base64 Example application for PowerBuilder & Appeon Released!

** Hot News **

STD Foundation Classes

New BASE64 Example Application released!


     Software Tool & Die Inc. today are very pleased to announce a new Base64 Encoding / Decoding example application for PowerBuilder / Appeon that was built from the latest STD Integrated Framework (release: March 2016) ...
 

     Base64 encoding and decoding is a critical  feature when processing XML files using PowerBuilder's PBDOM feature, using an XML DataWindow or interacting with Web Services that pass binary data back and forth. The binary data will be in base64 encoded text and unusable to your PB application unless decoded (converted back) to its original binary state. Conversely, binary data that your PB application needs to send to other applications in XML format will need to be converted (encoded) into base64 text.

    The Base64 Example application utilizes standard Microsoft Base64 API's supplied by the MS-Windows O/S.These API's are now embedded in the framework's "nc_crypto_master" object class and easily called from your PowerScript code, as follows:
  • lo_crypto.of_base64_stringtobinary ( lblb_image , ls_base64 )

    The Base64 Example - along with the STD Integrated Framework - is also written to support the Appeon Web product. Thus, the Base64 Example application can also be deployed to your favourite Web Browser and executed as a web application.

    You can download the Base64 Example application from the STD Framework's website by clicking here! You can also download either of the free open source STD frameworks for PowerBuilder and Appeon by clicking here!

Enjoy!
Regards ... Chris