Search My Blog

Tuesday, December 3, 2019

STD Integrated Framework - PowerBuilder 2019 TCP/IP Sockets

** Hot News **

TCP/IP Programming

Updated Socket Application Example for PowerBuilder 2019!


        Software Tool & Die Inc. today are very pleased to announce a brand new MS-Windows Socket (2019R2) example application built with the latest STD Integrated Framework (2019R2). This latest release of the Socket application is also built using the latest Appeon PowerBuilder 2019 IDE and will also work with the upcoming PowerBuilder 2019 R2 Beta test version as well.

Client Application - Ready to send DW object & buffers
 
         The STD Socket example application demonstrates a significant enhancement to the the PB developer's toolbox! The Socket example showcases the TCP/IP features in the STD Integrated Framework and more importantly returns the power of Distributed PowerBuilder back to the application developer. The TCP/IP socket support in the STD Frameworks is based on the work by Tom Cervenka's Sockets objects (written in pure PB, dating back to the PowerSoft days) that utilizes MS-Windows socket API's for FTP'ing files between servers and/or peer-to-peer communications.

Server Application - Receiving DWO and buffers from sender
    In addition, the updated STD Socket example will also now work with PowerServer 2019 as well when deployed as a Web Application! 

Actual Web deployed Socket App talking to its Native PB counter-part!

Watch the video!


    You can download the updated STD Socket example application from the STD Framework's website by clicking here to get more productive in peer-to-peer communications with PowerBuilder! Note that a new "Archive" sub-folder has also been added to this location as well. This folder contains any previous versions of the socket example application!

 
Enjoy!


Regards ... Chris

Monday, November 25, 2019

STD Integrated Framework - PowerBuilder 2019 External Files Example!

** Hot News Item **

PowerBuilder 2019 - External Files Example!

  

    Software Tool & Die Inc. (STD) are please to announce the new release of an STD Integrated Framework example application that utilizes the framework to implement External File Drag & Drop! The ability to drag & drop into a PowerBuilder application via the STD Framework has been feature for almost a decade. However, there was not a detailed example on how to perform this action except in the OrderEntry example application. The STD framework implements this by allowing the PB Developer to just set one property, coding one event and then directing the file name data to any standard native PB control!
  
    The External File Drag & Drop example application utilizes the STD Integrated Framework (version 2019.5.0.142 "beta" release) and the newest Appeon PowerBuilder 2019 release (build 2082) to locate external files dragged into any PB Application. In turn, the framework facilitates identifying external files coming into a PB application. This latest framework now also detects if the PB App is running in "ADMIN Mode" as well. This is important because external file drag & drop cannot be performed while the application is in that mode.
  
A list of External Files can be directed to any PB control!


    The Integrated framework allows the PB developer to enable the External Files Drag & Drop by just setting one property. The PB developer then just needs to code one event to handle the external file drop, as follows:
   
Three easy steps a) Property ON, b) Code framework event, c) Use function to get file names!

     The STD External File Drag & Drop PowerBuilder example application can now be downloaded from the SourceForge website. Please click here to download & enjoy!
  

Regards ... Chris

Sunday, November 10, 2019

STD Integrated Framework - PowerBuilder 2019 Send Message Example!

** Hot News Item **

PowerBuilder 2019 - Send Message Example!


    Software Tool & Die Inc. (STD) are please to announce the new release of an STD Integrated Framework example application that utilizes the framework to implement O/S messaging! The Send Message feature inside PowerBuilder has been around since version 2.0. However, it is not a well documented and known feature of the PB development tool. The STD Send Message example goes even further by allowing applications to communicate across processes. The STD framework allows the PB developer to easily implement messaging and be more productive at the same time!
  
    The Send Message example application utilizes the STD Integrated Framework (version 2019.4.0.141 released on 2019-09-30) and the newest Appeon PowerBuilder 2019 release (build 2082) to locate external applications. In turn, the framework facilitates external applications (written in almost any development language) to send messages back to PB applications.

Inter-Process Example of sending handle messages back & forth.

    The Integrated framework also allows you to send messages from one application to another. These PB applications can be running as either a Native, System Tray or System Task in nature.

Example of Intra-process messaging between native applications.

     The STD Send Message PowerBuilder example application can now be downloaded from the SourceForge website. Please click here to download & enjoy!
  

Regards ... Chris

Thursday, September 19, 2019

Appeon Elevate2019 Conference Coming Soon!

** Hot News **

Elevate 2019 Conference

https://www.appeon.com/elevate

      Appeon is welcoming a broad range of presentations for their Elevate 2019 Developer Conference, which will take place in Philadelphia, PA (USA) on October 28-30, 2019. The Elevate 2019 conference aims to be a technical conference, offering developers training on the latest PowerBuilder features, the opportunity to schedule one-on-one meetings with the Appeon team, and networking with other developers, community leaders and reference customers. Check the list of this years presenters!

Elevate 2019 is especially helpful for companies who want to: 



The latest PowerBuilder 2019 offers C# development capability, and also Appeon is releasing a new C# migration solution for PowerBuilder. The .NET DataStore object allows any PowerBuilder developer to quickly develop .NET projects. Automated code generators and a C# migration framework reduce migration effort of existing PowerScript projects by up to 50%. At Elevate 2019, you can participate in workshops and technical training sessions to learn in detail.  


Appeon has invited customers to join Elevate 2019 and share their experiences and lessons learned of migrating from PowerScript to C#. You will get deeper understanding of why Appeon’s C# migration solution is so fast while still adhering to open standards and good design practices, how to deploy server-less to the Cloud (e.g. Azure), and how to maintain your project in any C# IDE. 


There are a handful of sessions at Elevate 2019 that focus on improving the UI & UX of the apps. Check these sessions and get inspired with ideas on how to bring UI & UX improvements to your own projects.

    The session catalog for the Elevate 2019 conference is now available! You can now review the catalog to better understand the content and plan your time at the conference. This year, the sessions will also include customer case studies of migrating to the cloud and C#. 

     Check out the conference agenda and while you are at the conference. If you need some key reasons to present to your management for attending, check out the "Why Attend" document. You may also want to take advantage of booking a meeting with Appeon ahead of the conference. To arrange a one-on-one meeting with Appeon, you can do this from the Appeon Website Elevate2019 area, then scroll down until you see the link like pictured below ...

https://www.appeon.com/elevate



     See you in Philadelphia on October 28-30, 2019! 



Regards ... Chris

Thursday, September 12, 2019

New Appeon Demo Websites - PowerBuilder & SnapObjects!

** Hot News **

New Appeon DEMO Websites


https://www.appeon.com/products/appeon-powerbuilder.html

    Appeon has created two new "demo" websites for PowerBuilder 2019's new .Net Core C# feature sets! Each demo site essentially has three sections, as follows:
  • Homepage - outlines what the feature is and its benefits, and provides links to the community site and documentation.
  •  Performance - these are performance benchmarks against Entity Framework and then directly using ADO.NET without any framework.
  • Demo - the demo section focuses on showing various features of the framework and how you could write the key part of the code in C#.  In the case of .NET DataStore, Appeon also provides you with a PowerScript alternative. So you can see there is not much big difference in syntax between the two implementations.
https://www.appeon.com

Website1: PB .Net DataStore

Website2: SnapObjects

For more information on PowerBuilder 2019 in general, check out the main Appeon website!



Regards ... Chris

Wednesday, September 11, 2019

Analyze PowerBuilder 2019 Applications!

** Hot News **

Visual Expert 2019 now supports PowerBuilder 2019


analyse powerbuilder 2019 applications with visual expert

Visual Expert 2019 now integrates with the Appeon PowerBuilder 2019 IDE to bring to PB developers all the great features that you saw in previous releases of VE, PLUS ...
  • List the targets recently opened in the PB 2019 IDE
  • Select a script or PB object in Visual Expert and edit it with PB 2019
  • Select several scripts or objects in VE and push them into the PB todo list
  • When using a source control, Visual Expert will automatically check-in objects before opening them in the PB 2019 IDE.
For more information about the new Visual Expert 2019 release, please visit the VE website!


Regards ... Chris

Appeon PowerServer 2019 build 2151 released!

** Hot News **

Appeon PowerBuilder 2019 Maintenance Release

for PowerServer!


    Appeon are excited to announce that a new maintenance release (build 2151) for Appeon PowerServer 2019 has been officially released. This latest release provides updates to the PowerServer product (included with PB) and PowerServer Toolkit in the Appeon PowerBuilder 2019 Universal edition only.

Updated Product Components:
  • PowerServer Toolkit
  • PowerServer (PB Edition)
  • PowerServer Help
    There are some enhancements and bug fixes to PowerServer Toolkit and PowerServer (PB Edition) in this latest release. Click here for more details.

Download:

If you are using Appeon PowerBuilder 2019 Universal edition and would like to apply the latest PowerServer updates, please install this maintenance release (MR) from Appeon's download portal.


Regards ... Chris


Monday, September 9, 2019

Visual Expert Tutorial - PowerBuilder Calls to Web Services

** Hot News **

Visual Expert Tutorial

PowerBuilder Calls to Web Services

https://www.visual-expert.com/EN/


  The new Visual Expert product from Novalys can now locate and map PowerBuilder Web Service objects, usage and calls ...

https://www.visual-expert.com/EN/visual-expert-blog/posts-2019/find-powerbuilder-calls-to-web-services-tutorial.html


  Check out the full tutorial ... click here!


find dependencies between powerbuilder and web services

Regards ... Chris

Friday, September 6, 2019

Automated Testing - Ascentialtest Now Supports PowerBuilder 64 Bit Apps!

** Hot News **

"The" testing tool for PowerBuilder!


    Zeenyx have just announced the availability of AscentialTest 9.4, that now includes support for automated testing within PowerBuilder 64 bit applications. AscentialTest 9.4 also begins a process of internationalizing the software to better support the PB community worldwide. For example, version 9.4 now supports a non-English keyboard for running tests in various environments. The next version will localize the user interface of the tool.

AscentialTest is an automation testing solution for web and desktop applications, with tight integration with PowerBuilder applications in general, including PB's unique DataWindow technology in particular.

AscentialTest promotes a new approach to increase testing productivity, with automatic recognition of application objects regardless of their type and complexity, easy test creation by drag & drop, reusable blocks of test actions (“steps”) with multiple tests, test scheduling, test distribution across several machines, and Jenkins support for continuous integration, etc.

You can also find out more about  AscentialTest from one of its premier partners and authorized distributor Novalys.

 https://www.novalys.net/


Regards .... Chris